From: Martin KaFai Lau Date: Thu, 1 May 2025 19:54:07 +0000 (-0700) Subject: Merge branch 'bpf-allow-xdp_redirect-for-xdp-dev-bound-programs' X-Git-Url: http://git.monstr.eu/?a=commitdiff_plain;h=86870d0b8f50c3d3b976e7d50ebffd35093bb585;p=linux-2.6-microblaze.git Merge branch 'bpf-allow-xdp_redirect-for-xdp-dev-bound-programs' Lorenzo Bianconi says: ==================== bpf: Allow XDP_REDIRECT for XDP dev-bound programs In the current implementation if the program is dev-bound to a specific device, it will not be possible to perform XDP_REDIRECT into a DEVMAP or CPUMAP even if the program is running in the driver NAPI context. Fix the issue introducing __bpf_prog_map_compatible utility routine in order to avoid bpf_prog_is_dev_bound() during the XDP program load. Continue forbidding to attach a dev-bound program to XDP maps. ==================== Link: https://patch.msgid.link/20250428-xdp-prog-bound-fix-v3-0-c9e9ba3300c7@kernel.org Signed-off-by: Martin KaFai Lau --- 86870d0b8f50c3d3b976e7d50ebffd35093bb585