Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

selftests: net: add a hint about MACAddressPolicy=persistent

New NIPA installation had been reporting a few flaky tests.
arp_ndisc_evict_nocarrier is most flaky of them all.
I suspect that the flakiness is due to udev swapping the MAC
addresses on the interfaces. Extend the message in
arp_ndisc_evict_nocarrier to hint at this potential issue.
Having the neigh get fail right after ping is rather unusual,
unless udev changes the MAC addr causing a flush in the meantime.

Link: https://patch.msgid.link/20251127194556.2409574-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

+1 -1
+1 -1
tools/testing/selftests/net/arp_ndisc_evict_nocarrier.sh
··· 75 75 ip neigh get $V4_ADDR1 dev veth0 >/dev/null 2>&1 76 76 if [ $? -ne 0 ]; then 77 77 cleanup_v4 78 - echo "failed" 78 + echo "failed; is the system using MACAddressPolicy=persistent ?" 79 79 exit 1 80 80 fi 81 81