summaryrefslogtreecommitdiffstats
path: root/samples/bpf/test_probe_write_user_kern.c
diff options
context:
space:
mode:
authorJesper Dangaard Brouer <brouer@redhat.com>2022-07-11 16:04:22 +0200
committerAndrii Nakryiko <andrii@kernel.org>2022-07-11 21:14:35 -0700
commit49705c4ab324654a7038fc843255140730477e04 (patch)
tree641956d6ecc8a0854cf899c798af9523153200fc /samples/bpf/test_probe_write_user_kern.c
parentefc9909fdce00a827a37609628223cd45bf95d0b (diff)
downloadlinux-49705c4ab324654a7038fc843255140730477e04.tar.gz
linux-49705c4ab324654a7038fc843255140730477e04.tar.bz2
linux-49705c4ab324654a7038fc843255140730477e04.zip
samples/bpf: Fix xdp_redirect_map egress devmap prog
LLVM compiler optimized out the memcpy in xdp_redirect_map_egress, which caused the Ethernet source MAC-addr to always be zero when enabling the devmap egress prog via cmdline --load-egress. Issue observed with LLVM version 14.0.0 - Shipped with Fedora 36 on target: x86_64-redhat-linux-gnu. In verbose mode print the source MAC-addr in case xdp_devmap_attached mode is used. Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com> Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Link: https://lore.kernel.org/bpf/165754826292.575614.5636444052787717159.stgit@firesoul
Diffstat (limited to 'samples/bpf/test_probe_write_user_kern.c')
0 files changed, 0 insertions, 0 deletions