From 2f68adff0b52208bd2a86941c4c406fb9dcaa5e6 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Wed, 18 Dec 2019 10:27:38 +0100 Subject: 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. --- sys/linux/socket_xdp.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'sys/linux/socket_xdp.txt') 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) -- cgit mrf-deployment