From: David S. Miller Date: Mon, 5 Aug 2019 18:17:40 +0000 (-0700) Subject: Merge branch 'net-fix-regressions-for-generic-XDP' X-Git-Tag: v5.4.17~2954^2~19 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=4130741736d4bc27add2ab4f7e53bc401846ce27;p=arm%2Flinux.git Merge branch 'net-fix-regressions-for-generic-XDP' Jesper Dangaard Brouer says: ==================== net: fix regressions for generic-XDP Thanks to Brandon Cazander, who wrote a very detailed bug report that even used perf probe's on xdp-newbies mailing list, we discovered that generic-XDP contains some regressions when using bpf_xdp_adjust_head(). First issue were that my selftests script, that use bpf_xdp_adjust_head(), by mistake didn't use generic-XDP any-longer. That selftest should have caught the real regression introduced in commit 458bf2f224f0 ("net: core: support XDP generic on stacked devices."). To verify this patchset fix the regressions, you can invoked manually via: cd tools/testing/selftests/bpf/ sudo ./test_xdp_vlan_mode_generic.sh sudo ./test_xdp_vlan_mode_native.sh ==================== Link: https://www.spinics.net/lists/xdp-newbies/msg01231.html Fixes: 458bf2f224f0 ("net: core: support XDP generic on stacked devices.") Reported by: Brandon Cazander Signed-off-by: Jesper Dangaard Brouer Signed-off-by: David S. Miller --- 4130741736d4bc27add2ab4f7e53bc401846ce27