On Fri, 2 Feb 2024 02:30:52 +0000 Dmitry Safonov wrote:
Actually, I think there may be an easier fix:
- Make sure that client close()s TCP-AO first, making it twsk. And also make sure that net-ns counters read post server's close().
Will do this, let's see if this fixes the flakiness on the netdev bot :)
FWIW, I ended up with this: https://lore.kernel.org/all/20240202-unsigned-md5-netns-counters-v1-1-8b90c3...
I reproduced the issue once, running unsigned-md5* in a loop, while in another terminal building linux-next with all cores. With the patch above, it survived 77 iterations of both ipv4/ipv6 tests so far. So, there is a chance it fixes the issue :)
That was quick! Fingers crossed :)