On Tue, 11 Oct 2005 12:30:30 -0400 Andrew Atrens <[EMAIL PROTECTED]> wrote:
> Marco Peereboom wrote: > > Yes dumb. Where are the whole dmesg? > > haha! > > > If you had sent them we could have told you if you ran into the hlt hlt bug. > > Sure here it is - > > > -- [EMAIL PROTECTED]: /usr/src/sys/arch/i386/conf (11:35) -- > # dmesg > OpenBSD 3.7 (BOOKEND) #0: Wed Oct 5 14:02:08 EST 2005 > [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/BOOKEND How about trying it with a GENRIC kernel? <snip> > > > > > > > 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. > -- "Security is decided by quality" -- Theo de Raadt