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 majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to