Re: MUSB double-buffered endpoints make isochronous transfers unreliable

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

 



Hi Felipe,

On Monday 15 March 2010 09:41:40 Felipe Balbi wrote:
> Hi,
> 
> On Mon, Feb 15, 2010 at 12:28:09AM +0100, ext Laurent Pinchart wrote:
> >Is there any known reliability issue with MUSB double buffered endpoints ?
> 
> I've been testing it with my mode1 dma patches and musb rtl1.8 with
> omap3630 and it seems to be working quite well. Here are some throught
> measurement with mass storage mode:

Thanks. Mass storage doesn't use isochronous mode though. I'll retest 
isochronous transfers on an OMAP3630.

> a) eMMC
> 
> $ ./msc -t 0 -o /dev/sdc -s 65536 -c 1024
> test 0: sent    64.0000 MBytes read 21.56 MB/s write 17.77 MB/s ... success
> 
> $ sudo hdparm -tT /dev/sdc
> 
> /dev/sdc:
>   Timing cached reads:   11480 MB in  2.00 seconds = 5745.01 MB/sec
>   Timing buffered disk reads:   46 MB in  3.17 seconds =  14.49 MB/sec
> 
> 
> 
> b) TMPFS
> 
> $ ./msc -t 0 -o /dev/sdc -s 65536 -c 1024
> test 0: sent    64.0000 MBytes read 20.67 MB/s write 17.75 MB/s ... success
> 
> $ sudo hdparm -tT /dev/sdc
> 
> /dev/sdc:
>   Timing cached reads:   11804 MB in  2.00 seconds = 5908.09 MB/sec
>   Timing buffered disk reads:   32 MB in  1.60 seconds =  19.98 MB/sec
> 
> 
> I'll try to re-apply the dma mode1 patches on top of current mainline
> during next week so you will be able to test them as well.

Thanks.

-- 
Regards,

Laurent Pinchart
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

  Powered by Linux