android_kernel_samsung_msm8976/arch/xtensa
Keller, Jacob E 7d4c04fc17 net: add option to enable error queue packets waking select
Currently, when a socket receives something on the error queue it only wakes up
the socket on select if it is in the "read" list, that is the socket has
something to read. It is useful also to wake the socket if it is in the error
list, which would enable software to wait on error queue packets without waking
up for regular data on the socket. The main use case is for receiving
timestamped transmit packets which return the timestamp to the socket via the
error queue. This enables an application to select on the socket for the error
queue only instead of for the regular traffic.

-v2-
* Added the SO_SELECT_ERR_QUEUE socket option to every architechture specific file
* Modified every socket poll function that checks error queue

Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Cc: Jeffrey Kirsher <jeffrey.t.kirsher@intel.com>
Cc: Richard Cochran <richardcochran@gmail.com>
Cc: Matthew Vick <matthew.vick@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-03-31 19:44:20 -04:00
..
boot xtensa: use new common dtc rule 2013-02-23 19:12:52 -08:00
configs xtensa: drop CONFIG_EMBEDDED_RAMDISK 2012-10-03 15:13:09 -07:00
include net: add option to enable error queue packets waking select 2013-03-31 19:44:20 -04:00
kernel Changes for arch/xtensa for the 3.9 merge window. 2013-02-26 19:53:12 -08:00
lib xtensa: clean up files to make them code-style compliant 2012-12-18 21:10:25 -08:00
mm xtensa: clean up files to make them code-style compliant 2012-12-18 21:10:25 -08:00
oprofile xtensa: add support for oprofile 2013-02-23 19:22:54 -08:00
platforms Changes for arch/xtensa for the 3.9 merge window. 2013-02-26 19:53:12 -08:00
variants xtensa: Add config files for Diamond 233L - Rev C processor variant 2013-02-23 19:12:52 -08:00
Kconfig Select VIRT_TO_BUS directly where needed 2013-03-12 11:16:40 -07:00
Kconfig.debug xtensa: add s32c1i sanity check 2012-12-18 21:10:22 -08:00
Makefile xtensa: add support for oprofile 2013-02-23 19:22:54 -08:00