to answer your questions:
1) Yes, it was full output before next "waiting for..." message
2) If I leave the box running (and stops generating the load), it actually does not recover itself at all. It keeps outputing the "waiting for..." forever with the same device:
# dmesg | grep waiti
[35684.449735] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35694.529742] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35704.609742] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35714.689748] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35724.769751] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35734.849759] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35744.929763] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35755.009758] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35765.089759] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35775.169756] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35785.249761] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35795.329763] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35805.409758] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35815.489753] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35825.569749] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35835.649747] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35845.729752] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35855.809741] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35865.889736] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35875.969733] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35886.049726] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35896.129717] unregister_netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
I am happy to continue testing with a new kernel.
Cheers
Jirka H.
Hi Dan,
to answer your questions:
1) Yes, it was full output before next "waiting for..." message
2) If I leave the box running (and stops generating the load), it actually does not recover itself at all. It keeps outputing the "waiting for..." forever with the same device:
# dmesg | grep waiti netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1 netdevice: waiting for lo (netns ffff88cd026e0000) to become free. Usage count = 1
[35684.449735] unregister_
[35694.529742] unregister_
[35704.609742] unregister_
[35714.689748] unregister_
[35724.769751] unregister_
[35734.849759] unregister_
[35744.929763] unregister_
[35755.009758] unregister_
[35765.089759] unregister_
[35775.169756] unregister_
[35785.249761] unregister_
[35795.329763] unregister_
[35805.409758] unregister_
[35815.489753] unregister_
[35825.569749] unregister_
[35835.649747] unregister_
[35845.729752] unregister_
[35855.809741] unregister_
[35865.889736] unregister_
[35875.969733] unregister_
[35886.049726] unregister_
[35896.129717] unregister_
I am happy to continue testing with a new kernel.
Cheers
Jirka H.