aboutsummaryrefslogtreecommitdiff
path: root/scripts/bpf_helpers_doc.py
diff options
context:
space:
mode:
authorJohn Fastabend <[email protected]>2020-01-26 16:14:01 -0800
committerDaniel Borkmann <[email protected]>2020-01-27 11:16:25 +0100
commit9719c6b98db42462bfb9aa172f017bdfd6d66c6f (patch)
treea6f7a4cd60fb300d1261a7d00599a9de4b3ea64b /scripts/bpf_helpers_doc.py
parent42a84a8cd0ff0cbff5a4595e1304c4567a30267d (diff)
bpf, xdp: virtio_net use access ptr macro for xdp enable check
virtio_net currently relies on rcu critical section to access the xdp program in its xdp_xmit handler. However, the pointer to the xdp program is only used to do a NULL pointer comparison to determine if xdp is enabled or not. Use rcu_access_pointer() instead of rcu_dereference() to reflect this. Then later when we drop rcu_read critical section virtio_net will not need in special handling. Signed-off-by: John Fastabend <[email protected]> Signed-off-by: Daniel Borkmann <[email protected]> Acked-by: Jesper Dangaard Brouer <[email protected]> Link: https://lore.kernel.org/bpf/[email protected]
Diffstat (limited to 'scripts/bpf_helpers_doc.py')
0 files changed, 0 insertions, 0 deletions