aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/socket_xdp.txt
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-12-18 10:27:38 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-12-18 10:50:24 +0100
commit2f68adff0b52208bd2a86941c4c406fb9dcaa5e6 (patch)
tree11a562aafe0b89ca25d7d47700e15dcbe297f3c2 /sys/linux/socket_xdp.txt
parent0d635f1100a7b1d628f57637a7cc7fdb8c3f15f8 (diff)
sys/linux: support new split sound ioctls
Some sounds ioctls are now explicitly doubled for 32/64 bits. Support that. Fix mips SOL_SOCKET issues by rearranging includes. Improve few other fields.
Diffstat (limited to 'sys/linux/socket_xdp.txt')
-rw-r--r--sys/linux/socket_xdp.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/linux/socket_xdp.txt b/sys/linux/socket_xdp.txt
index 80f2c25f8..423eed6fb 100644
--- a/sys/linux/socket_xdp.txt
+++ b/sys/linux/socket_xdp.txt
@@ -59,12 +59,14 @@ xdp_umem_reg {
len flags[xdp_umem_sizes, int64]
chunk_size flags[xdp_umem_chunk_sizes, int32]
headroom int32
- flags int32
+ flags flags[xdp_umem_flags, int32]
}
xdp_umem_sizes = 4096, 8192, 16384, 32768, 65536, 131072, 1048576, 2097152, 16777216
xdp_umem_chunk_sizes = 2048, 4096
+xdp_umem_flags = XDP_UMEM_UNALIGNED_CHUNK_FLAG, XDP_UMEM_USES_NEED_WAKEUP
+define XDP_UMEM_USES_NEED_WAKEUP (1 << 1)
define XDP_MMAP_OFFSETS_SIZE sizeof(struct xdp_mmap_offsets)
define XDP_STATISTICS_SIZE sizeof(struct xdp_statistics)