Hello: This series was applied to bpf/bpf.git (master) by Alexei Starovoitov <ast@xxxxxxxxxx>: On Tue, 5 Mar 2024 10:08:28 +0100 you wrote: > Commit 9b0ed890ac2a ("bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY") > changed the driver from reporting everything as supported before a device > was bonded into having the driver report that no XDP feature is supported > until a real device is bonded as it seems to be more truthful given > eventually real underlying devices decide what XDP features are supported. > > The change however did not take into account when all slave devices get > removed from the bond device. In this case after 9b0ed890ac2a, the driver > keeps reporting a feature mask of 0x77, that is, NETDEV_XDP_ACT_MASK & > ~NETDEV_XDP_ACT_XSK_ZEROCOPY whereas it should have reported a feature > mask of 0. > > [...] Here is the summary with links: - [bpf,1/2] xdp, bonding: Fix feature flags when there are no slave devs anymore https://git.kernel.org/bpf/bpf/c/f267f2628150 - [bpf,2/2] selftests/bpf: Fix up xdp bonding test wrt feature flags https://git.kernel.org/bpf/bpf/c/0bfc0336e134 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html