Re: RFC: [PATCH 3/3] usb: cdc_ncm: MirrorLink booster for N60x,70x

2013-03-14 Thread Loic Domaigne
On Sat, Mar 09, 2013 at 12:22:42PM +0100, Bjørn Mork wrote: > Loic Domaigne writes: > > > + /* The Nokia N60x,70x (productId 0x1419) needs: > > +* - Jumbo Frame (MTU 8kB) > > +* - Disable TX bat

Re: RFC: [PATCH 1/3] usb: cdc_ncm: patch for VMware

2013-03-10 Thread Loic Domaigne
On Fri, Mar 08, 2013 at 04:28:59PM -0600, Dan Williams wrote: > On Fri, 2013-03-08 at 22:03 +0100, Loic Domaigne wrote: > > > > +/* maximum Rx URB size */ > > +/* > > + * in the original Linux driver, the rx urb size can be up to > > + * CDC_NCM_NTB_MAX_SIZE_RX.

RFC: [PATCH 3/3] usb: cdc_ncm: MirrorLink booster for N60x,70x

2013-03-08 Thread Loic Domaigne
. Signed-Off-By: Loic Domaigne --- linux-3.4.35/drivers/net/usb/cdc_ncm.c.patch2 2013-03-05 10:34:56.639566116 +0100 +++ linux-3.4.35/drivers/net/usb/cdc_ncm.c 2013-03-05 10:54:33.941773425 +0100 @@ -38,6 +38,22 @@ * SUCH DAMAGE. */ +/* MirrorLink(TM) Booster patch

RFC: [PATCH 2/3] usb: cdc_ncm: patch for multi kernel versions

2013-03-08 Thread Loic Domaigne
This patch allows to have a single source for many kernel versions. As the NCM driver at jambit runs on a wide range of embedded linux (from 2.6.35 to 3.4.x) we devised this convenient patch. This patch applies to longterm kernel version 3.4.35. Signed-Off-By: Loic Domaigne --- linux-3.4.35

RFC: [PATCH 1/3] usb: cdc_ncm: patch for VMware

2013-03-08 Thread Loic Domaigne
This patch limits the Rx URB size to 16kB if the driver is compiled for a VMware environment. As of workstation 9, there are some major performance problems if the Rx URB size exceeds that limit. This patch applies to longterm kernel version 3.4.35. Signed-Off-By: Loic Domaigne --- linux

RFC: [PATCH 0/3] usb: cdc_ncm: patches for MirrorLink

2013-03-08 Thread Loic Domaigne
The following serie of patches has been devised at jambit within the MirrorLink(TM) context. It contains: - a patch for getting acceptable performance of the NCM driver under WMware environment (tested so far up to Workstation 9.0) - a patch to have a single driver source for many kernel ver