linux_dsm_epyc7002/arch/ia64
Richard Cochran 80b14dee2b net: Add a new socket option for a future transmit time.
This patch introduces SO_TXTIME. User space enables this option in
order to pass a desired future transmit time in a CMSG when calling
sendmsg(2). The argument to this socket option is a 8-bytes long struct
provided by the uapi header net_tstamp.h defined as:

struct sock_txtime {
	clockid_t 	clockid;
	u32		flags;
};

Note that new fields were added to struct sock by filling a 2-bytes
hole found in the struct. For that reason, neither the struct size or
number of cachelines were altered.

Signed-off-by: Richard Cochran <rcochran@linutronix.de>
Signed-off-by: Jesus Sanchez-Palencia <jesus.sanchez-palencia@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-07-04 22:30:27 +09:00
..
configs
dig
hp dma-mapping updates for 4.18: 2018-06-04 10:58:12 -07:00
include net: Add a new socket option for a future transmit time. 2018-07-04 22:30:27 +09:00
kernel treewide: kzalloc() -> kcalloc() 2018-06-12 16:19:22 -07:00
lib
mm treewide: kmalloc() -> kmalloc_array() 2018-06-12 16:19:22 -07:00
oprofile
pci PCI/MSI: Don't set up INTx if MSI or MSI-X is enabled 2018-03-13 15:03:36 -05:00
scripts ia64: convert unwcheck.py to python3 2018-03-05 14:35:01 -08:00
sn treewide: kzalloc() -> kcalloc() 2018-06-12 16:19:22 -07:00
uv
install.sh
Kconfig ia64: disable CONFIG_PERFMON at least for now 2018-06-11 11:55:04 -07:00
Kconfig.debug
Makefile kbuild: add machine size to CHECKFLAGS 2018-06-01 11:36:58 +09:00
module.lds