| From | hayeswang <> | Subject | RE: [PATCH net-next 08/12] r8152: support TSO | Date | Tue, 4 Mar 2014 21:11:48 +0800 |
| |
David Laight [mailto:David.Laight@ACULAB.COM] > Sent: Tuesday, March 04, 2014 8:12 PM > To: 'Hayes Wang'; netdev@vger.kernel.org > Cc: nic_swsd@realtek.com; linux-kernel@vger.kernel.org; > linux-usb@vger.kernel.org > Subject: RE: [PATCH net-next 08/12] r8152: support TSO > > From: Hayes Wang > > Support scatter gather and TSO. > > > > Adjust the tx checksum function and set the max gso size to fix the > > size of the tx aggregation buffer. > > There is little point supporting TSO unless the usb host controller > supports arbitrary aligned scatter-gather. > All you do is require that a large skb be allocated (that may well > fail), and add it another data copy.
I think I have done it. For also working for EHCI usb host controller, I allocate 16 KB continuous buffer and copy the fragmented packets to it and bulk out the buffer.
Best Regards, Hayes
|