genode/repos/dde_linux/src/lib/usb
Alexander Senier 6d69f946a8 dde_linux/usb: Do not unset carrier flag in register_netdev
Linux does not do that in register_netdev() either. Some drivers set the
carrier flags on attach and never reenable it (as seen with rndis_host).
Consequently, the usbnet driver refuses to receive data as it checks the
carrier state before enqueuing new SKBs to its receive queue.

Apart from rndis_host, this change was tested with an ax88179_178a
device which worked as expected.
2017-11-09 12:18:06 +01:00
..
include Replace Quota_exceeded by Insufficient_ram_quota 2017-05-31 13:16:05 +02:00
input Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
nic dde_linux/usb: Do not unset carrier flag in register_netdev 2017-11-09 12:18:06 +01:00
raw usb: avoid pagefault during session destruction 2017-11-09 12:18:05 +01:00
spec usb rpi: get rid of local hardware timer 2017-08-23 14:08:37 +02:00
storage default ahci_drv and part_blk Block sessions to read-only 2017-08-28 16:49:51 +02:00
dummies.c Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
lx_emul.cc usb: add OHCI support 2017-05-31 13:16:00 +02:00
main.cc Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
test.cc Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00