Yes dumb.  Where are the whole dmesg?

If you had sent them we could have told you if you ran into the hlt hlt bug.

On Tue, Oct 11, 2005 at 12:20:45PM -0400, Andrew Atrens wrote:
> Hey guys!
> 
> I'm running 3.7 and am getting really, really crappy usb throughput :( -
> 
> # dd if=/dev/sd0c of=/dev/null bs=819200 count=100
> 100+0 records in
> 100+0 records out
> 81920000 bytes transferred in 175.970 secs (465533 bytes/sec)
> 
> 
> Here's an excerpt from my dmesg -
> 
> uhci0 at pci0 dev 29 function 0 "Intel 82801DB USB" rev 0x01: irq 11
> usb0 at uhci0: USB revision 1.0
> uhub0 at usb0
> uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub0: 2 ports with 2 removable, self powered
> uhci1 at pci0 dev 29 function 1 "Intel 82801DB USB" rev 0x01: irq 10
> usb1 at uhci1: USB revision 1.0
> uhub1 at usb1
> uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub1: 2 ports with 2 removable, self powered
> uhci2 at pci0 dev 29 function 2 "Intel 82801DB USB" rev 0x01: irq 9
> usb2 at uhci2: USB revision 1.0
> uhub2 at usb2
> uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub2: 2 ports with 2 removable, self powered
> ehci0 at pci0 dev 29 function 7 "Intel 82801DB USB" rev 0x01: irq 3
> ehci0: EHCI version 1.0
> ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2
> usb3 at ehci0: USB revision 2.0
> uhub3 at usb3
> uhub3: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
> uhub3: single transaction translator
> uhub3: 6 ports with 6 removable, self powered
> ...
> umass0 at uhub3 port 2 configuration 1 interface 0
> umass0: vendor 0x0457 USB Mass Storage Device, rev 2.00/1.00, addr 2
> umass0: using SCSI over Bulk-Only
> scsibus1 at umass0: 2 targets
> sd0 at scsibus1 targ 1 lun 0: <OCZ, ET1208AD, 1.0> SCSI2 0/direct removable
> sd0: 2000MB, 2000 cyl, 64 head, 32 sec, 512 bytes/sec, 4096000 sec total
> 
> 
> Looks like sd0 is attached to the EHCI controller. On DragonflyBSD, same 
> h/w,
> I get 13MB/s when I use ehci ..
> 
> -- [EMAIL PROTECTED]: /usr/src/sys/i386/conf (11:09) --
> # dd if=/dev/da0 of=/dev/null bs=8192000 count=100
> 100+0 records in
> 100+0 records out
> 819200000 bytes transferred in 59.371990 secs (13797752 bytes/sec)
> 
> when I use uhci on Dragonfly, I get -
> 
> -- [EMAIL PROTECTED]: /home/atrens (11:07) --
> # dd if=/dev/da0 bs=8192000 of=/dev/null count=100
> ^C5+0 records in
> 5+0 records out
> 40960000 bytes transferred in 45.750635 secs (895288 bytes/sec)
> 
> which is still double what I'm seeing on OpenBSD 3.7!!!!
> 
> 
> Hope it's something dumb on my side (and therefore easy to fix) :( ...
> 
> 
> Andrew.

Reply via email to