]> git.baikalelectronics.ru Git - kernel.git/commit
net: asix: handle packets crossing URB boundaries
authorLucas Stach <dev@lynxeye.de>
Wed, 16 Jan 2013 04:24:07 +0000 (04:24 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 18 Jan 2013 19:13:29 +0000 (14:13 -0500)
commit04a08ade1456e9c99dc078fcd13e4c35f900dbeb
treefb90f82d9232e927f0656f3cb9cb0226e030c31c
parente57e9b97a001a29effe878bf9253afa057ca81fd
net: asix: handle packets crossing URB boundaries

ASIX AX88772B started to pack data even more tightly. Packets and the ASIX packet
header may now cross URB boundaries. To handle this we have to introduce
some state between individual calls to asix_rx_fixup().

Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/usb/asix.h
drivers/net/usb/asix_common.c
drivers/net/usb/asix_devices.c
drivers/net/usb/ax88172a.c