[Bug 905900] New: cdc_ether 5-2:1.0 enp0s29f0u2: kevent 12 may have been dropped
http://bugzilla.opensuse.org/show_bug.cgi?id=905900 Bug ID: 905900 Summary: cdc_ether 5-2:1.0 enp0s29f0u2: kevent 12 may have been dropped Classification: openSUSE Product: openSUSE Factory Version: 201411* Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-maintainers@forge.provo.novell.com Reporter: mpluskal@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 614009 --> http://bugzilla.opensuse.org/attachment.cgi?id=614009&action=edit dmesg I have noticed that I am having difficulties obtaining dhcp when using cdc_ether with 3.17.* kernel from factory and with 3.18.0-rc4-3.g0521fb3-desktop from kernel:head project. Interface used to work fine with SLE-12. cdc_ether is in this case used to connect to integrated management module on IBM x86_64 servers. #dhcpcd enp0s29f0u2 err, enp0s29f0u2cannot request a link local address -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=905900
--- Comment #5 from Martin Pluskal
The message itself doesn't give any direct relation with the problem itself. It's a generic message showing that there is a pending deferred work.
Could you check with kernel-debug flavor to get more debug prints?
# uname -r 4.0.0-rc6-2.g9064edc-debug # modprobe usbnet msg_level=8 # modprobe cdc_ether # wicked ifreload enp0s29f0u2 # dmesg ... [ 189.855307] cdc_ether 3-2:1.0 usb0: register 'cdc_ether' at usb-0000:00:1d.0-2, CDC Ethernet Device, e6:1f:13:5d:2f:cb [ 189.855364] usbcore: registered new interface driver cdc_ether [ 189.856568] cdc_ether 3-2:1.0 enp0s29f0u2: renamed from usb0 [ 217.323601] cdc_ether 3-2:1.0 enp0s29f0u2: open: enable queueing (rx 4, tx 4) mtu 1500 simple framing [ 217.323670] cdc_ether 3-2:1.0 enp0s29f0u2: kevent 12 may have been dropped [ 217.371989] cdc_ether 3-2:1.0 enp0s29f0u2: link speeds: 9728 kbps up, 9728 kbps down -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=905900
--- Comment #6 from Oliver Neukum
(In reply to Takashi Iwai from comment #3)
The message itself doesn't give any direct relation with the problem itself. It's a generic message showing that there is a pending deferred work.
Could you check with kernel-debug flavor to get more debug prints?
# uname -r 4.0.0-rc6-2.g9064edc-debug
# modprobe usbnet msg_level=8 # modprobe cdc_ether # wicked ifreload enp0s29f0u2 # dmesg ... [ 189.855307] cdc_ether 3-2:1.0 usb0: register 'cdc_ether' at usb-0000:00:1d.0-2, CDC Ethernet Device, e6:1f:13:5d:2f:cb [ 189.855364] usbcore: registered new interface driver cdc_ether [ 189.856568] cdc_ether 3-2:1.0 enp0s29f0u2: renamed from usb0 [ 217.323601] cdc_ether 3-2:1.0 enp0s29f0u2: open: enable queueing (rx 4, tx 4) mtu 1500 simple framing [ 217.323670] cdc_ether 3-2:1.0 enp0s29f0u2: kevent 12 may have been dropped [ 217.371989] cdc_ether 3-2:1.0 enp0s29f0u2: link speeds: 9728 kbps up, 9728 kbps down
You are seeing this due to commit b77e26d19, which introduced setting promiscous mode. However the dmesg does not explain why work couldn't scheduled. No other event is scheduled. Could you enable more debugging of work queues themselves? Or please look for any other output of usbnet_defer_kevent() in the log. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=905900
--- Comment #7 from Martin Pluskal
http://bugzilla.opensuse.org/show_bug.cgi?id=905900
--- Comment #8 from Martin Pluskal
http://bugzilla.opensuse.org/show_bug.cgi?id=905900
Benoit Grégoire
http://bugzilla.opensuse.org/show_bug.cgi?id=905900
--- Comment #9 from Martin Pluskal
http://bugzilla.opensuse.org/show_bug.cgi?id=905900
http://bugzilla.opensuse.org/show_bug.cgi?id=905900#c23
--- Comment #23 from Thomas Schäfer
participants (1)
-
bugzilla_noreply@novell.com