Hi Dan,
Here is the output of the kernel when the "unregister_netdevice" bug was
hit for the first time on the reproducer machine.
I hope it helps. Let me know if I can provide you more debug output or
try to reproduce it once more.
Thanks
Jiri Horky
Jan 31 08:42:26 prg41-
Hi Dan,
here is the output:
Feb 2 18:50:14 prg41-004 kernel: [ 482.151773] unregister_netdevice: waiting
for lo (netns 8de11803e000) to become free. Usage count = 1
Feb 2 18:50:14 prg41-004 kernel: [ 482.151876](netns
8de11803e000): dst 8dd905360300 expires 0 error 0
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
Ok, waiting for the kernel with dbg messages. I should be able to test
it right away.
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1711407
Title:
unregister_netdevice: waiting for lo
refcnt 2 ops ipv4_dst_ops+0x0/0xc0 creator
ip_route_output_key_hash_rcu+0x355/0x9c0
Waiting for another image ;-)
Regards
Jiri Horky
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1711407
Hi Dan,
so for the first kernel (linux-
image-4.13.13-00940-gf16e2bbbddee_4.13.13-00940-gf16e2bbbddee-
24_amd64.deb), it failed after some 10 minutes. The outputs are:
Feb 13 22:35:54 prg41-004 kernel: [ 736.399342] unregister_netdevice: waiting
for lo (netns 9adbfbebb000) to become free.
Hi again,
so for the second kernel (), was able to reproduce it in ~same time. The
messages are:
Feb 13 23:04:23 prg41-004 kernel: [ 650.285711] unregister_netdevice: waiting
for lo (netns 943cfe8ce000) to become free. Usage count = 1
Feb 13 23:04:23 prg41-004 kernel: [ 650.285736]
Forgot to paste the second kernel version. The previous message was
obtained using 4.13.13-00941-gf382397cf315 kernel (the one with
ipsec/xfrm dst leak patch).
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
Hi Dan, thanks for commenting. I started to lose hope already ;) Looking
forward for next kernel, will test it right away.
Jiri Horky
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs
Hi Dan,
how should I read that it got to "Won't fix" state? No more time to
debug it?
Thanks
Jirka H.
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1711407
Title:
prg41-004 kernel: [13631.478266] unregister_netdevice: likely
namespace leak (netns 8c7a056f), have been waiting for 1983532 seconds
The seconds seems to be rather milliseconds.
Waiting here for the newest kernel and will try it right away.
Jiri Horky
--
You received this bug notific
Hi Dan,
so here are the information for the latest kernel
(4.13.0-38.43+hf1711407v20180413b1):
The bug got reproduced:
[ 1085.626663] unregister_netdevice: possible namespace leak (netns
8d2dc3d34800), have been waiting for 60 seconds
[ 1085.626696] (netns 8d2dc3d34800): dst
Hi Dan,
the CPU usage is zero, there is nothing popping up. The tasks causing
the high load value are in D state. If I do "echo w > /proc/sysrq-
trigger", I will get for every leaked NS:
[392149.562095] kworker/u81:40 D0 4290 2 0x8000
[392149.562112] Workqueue: netns cleanup_net
Hi Dan,
any luck in preparing anothe kernel with more debugging info? Looking
forward to try another one.
Thanks for your effort!
Jiri Horky
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net
14 matches
Mail list logo