Re: [PATCH] usb: gadget: u_serial: process RX in workqueue instead of tasklet

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Dec 17, 2018 at 08:59:42AM +0200, Felipe Balbi wrote:
> 
> Hi,
> 
> Michał Mirosław <mirq-linux@xxxxxxxxxxxx> writes:
> > Switch RX processing from tasklet to (delayed) work queue. This allows
> > receiver more room to process incoming data and prevents flood of
> > "ttyGS0: RX not scheduled?" messages on HS receive on slow CPU.
> >
> > A side effect is 2.4MB/s zmodem transfer speed (up from 1.8MB/s)
> > on my test board.
> >
> > Signed-off-by: Michał Mirosław <mirq-linux@xxxxxxxxxxxx>
> 
> how have you tested this? Specially, how have you measured throughput? I
> want to try and reproduce it here.

The speeds are from minicom 'send file' report after transferring
a 15MB file (zmodem mode, to lrzsz on the device). The device is a
Atmel SAMA5D2-based board.

Best Regards,
Michał Mirosław



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux