alistair23-linux/include
Amritha Nambiar c3c16f2ea6 bpf: Add rx_queue_mapping to bpf_sock
Add "rx_queue_mapping" to bpf_sock. This gives read access for the
existing field (sk_rx_queue_mapping) of struct sock from bpf_sock.
Semantics for the bpf_sock rx_queue_mapping access are similar to
sk_rx_queue_get(), i.e the value NO_QUEUE_MAPPING is not allowed
and -1 is returned in that case. This is useful for transmit queue
selection based on the received queue index which is cached in the
socket in the receive path.

v3: Addressed review comments to add usecase in patch description,
    and fixed default value for rx_queue_mapping.
v2: fixed build error for CONFIG_XPS wrapping, reported by
    kbuild test robot <lkp@intel.com>

Signed-off-by: Amritha Nambiar <amritha.nambiar@intel.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
2020-06-01 14:38:23 -07:00
..
acpi
asm-generic include/asm-generic/topology.h: guard cpumask_of_node() macro argument 2020-05-28 11:35:41 -07:00
clocksource
crypto
drm
dt-bindings
keys
kunit
kvm
linux bpf: Implement BPF ring buffer and verifier support for it 2020-06-01 14:38:22 -07:00
math-emu
media
misc
net bridge: mrp: Add support for role MRA 2020-06-01 11:56:11 -07:00
pcmcia
ras
rdma RDMA/core: Fix double destruction of uobject 2020-05-27 14:22:57 -03:00
scsi
soc
sound
target
trace net_sched: add a tracepoint for qdisc creation 2020-05-27 15:05:49 -07:00
uapi bpf: Add rx_queue_mapping to bpf_sock 2020-06-01 14:38:23 -07:00
vdso
video
xen