[PATCH] various pegasus and rtl8150 fixes and improvements
authorPetko Manolov <petkan@mastika.lnxw.com>
Mon, 15 Apr 2002 07:47:51 +0000 (00:47 -0700)
committerGreg Kroah-Hartman <greg@kroah.com>
Mon, 15 Apr 2002 07:47:51 +0000 (00:47 -0700)
commit964f3281a916717add441073a75a311eec7ed972
tree8f63375055619ab0e152f79e79381a5492f8aaf0
parent59985585cc2c18b9cbfa9bcfdc1b0f824359eec3
[PATCH] various pegasus and rtl8150 fixes and improvements

USB pegasus and rtl8150 fixes and improvements

pegasus:
- using preallocated skb thus avoiding memcpy in the receive path;
- tasklet used to handle failed skb allocations and Rx urb submission;
- Lindent run on the result.

rtl8150:
- better tasklet handling and a few races fixed;
- introducing new flag for Rx urb resubmission;
- GFP_KERNEL to GFP_ATOMIC flag change in Tx path.
drivers/usb/net/pegasus.c
drivers/usb/net/pegasus.h
drivers/usb/net/rtl8150.c