mirror of
https://github.com/torvalds/linux.git
synced 2026-10-07 22:37:45 -04:00
USB tethering does not work anymore since 2.6.39-rc2, but it's okay in -rc1. The root cause is the new added mask code 'FLAG_POINTTOPOINT' overlaps 'FLAG_MULTI_PACKET' in include/linux/usb/usbnet.h, this causes logic issue in rx_process(). This patch cleans up the overlap. Reported-and-Tested-by: Gottfried Haider <[email protected]> Signed-off-by: Huajun Li <[email protected]> Signed-off-by: David S. Miller <[email protected]>