cdc_ether flooding kernel logs since bfe9b9d2d

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

commit bfe9b9d2d introduced a workaround for link status detection.
That workaround seems to cause a tight loop of usbnet_cdc_status being
called all the time, which in turn prints
"kevent 11 may have been dropped" in the kernel log all the time.

I am not sure about the semantics, i just found the commit causing
the problem and a workaround for my device.

For me just removing the workaround block works, so does inserting a
break so usbnet_link_change does not get called twice. But with the
break ethtool wont report a link anymore. I am guessing that calling
usbnet_link_change twice in a row (off and then on) will trigger an
event that ends up on the very same codepath.

The problem is already described in several bugtrackers:
https://bugzilla.kernel.org/show_bug.cgi?id=185641
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1626371
https://bugzilla.redhat.com/show_bug.cgi?id=1383810

My device is a "13b1:0041 Linksys".

regards,
Henning
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux