Message ID | 1264720725.373.550.camel@localhost |
---|---|
State | Accepted, archived |
Delegated to: | David Miller |
Headers | show |
From: Ben Hutchings <ben@decadent.org.uk> Date: Thu, 28 Jan 2010 23:18:44 +0000 > Commit 37e8273cd30592d3a82bcb70cbb1bdc4eaeb6b71 ("usbnet: Set link down > initially for drivers that update link state") changed the initial link > state in cdc_ether and other drivers based on the understanding that the > devices they support generate link change interrupts. However, this is > optional in the CDC Ethernet protocol, and two users have reported in > <http://bugzilla.kernel.org/show_bug.cgi?id=14791> that the link state > for their devices remains down. Therefore, revert the change in > cdc_ether. > > Signed-off-by: Ben Hutchings <ben@decadent.org.uk> > Tested-by: Avi Rozen <avi.rozen@gmail.com> Applied, thanks a lot Ben. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
--- a/drivers/net/usb/cdc_ether.c +++ b/drivers/net/usb/cdc_ether.c @@ -419,7 +419,7 @@ static const struct driver_info cdc_info = { .description = "CDC Ethernet Device", - .flags = FLAG_ETHER | FLAG_LINK_INTR, + .flags = FLAG_ETHER, // .check_connect = cdc_check_connect, .bind = cdc_bind, .unbind = usbnet_cdc_unbind,