The following reply was made to PR usb/105186; it has been noted by GNATS. From: Khairil Yusof <[EMAIL PROTECTED]> To: [EMAIL PROTECTED], [EMAIL PROTECTED] Cc: Subject: Re: usb/105186: USB 2.0/ehci on FreeBSD 6.2-PRE/AMD64 crashes box Date: Tue, 14 Aug 2007 10:20:36 +0800
I tried it with the new usb driver. More concerned with stability. RELEASE 6.2 AMD64 - stock ehci driver, it will just reboot. - stock ohci driver, more stable, but eventually under heavy IO it will crash and reboot. - usb4bsd ohci driver + atausb, stable, no errors. - usb4bsd ehci driver + umass, it will hang - usb4bsd ehci driver + atausb, it will hang, but recover after g_vfs timeout The following are the results of usb4bsd ehci driver + atausb when it hangs: afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=436027670528, length=32768)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=436027670528, length=32768)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444420308992, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=436027670528, length=32768)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444421619712, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444421619712, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444421619712, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444421619712, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444421619712, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444421619712, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444421619712, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444421619712, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444421619712, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444421619712, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444421619712, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 g_vfs_done():afd0s1d[WRITE(offset=444421619712, length=114688)]error = 5 afd0: FAILURE - WRITE_BIG ABORTED COMMAND asc=0x00 ascq=0x00 Relevant (I think) dmesg details: CPU: AMD Athlon(tm) 64 Processor 3000+ (999.72-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0xf4a Stepping = 10 Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CM OV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2> AMD Features=0xe0500800<SYSCALL,NX,MMX+,LM,3DNow+,3DNow> atapci0: <SiS 964 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0 x4000-0x400f at device 2.5 on pci0 ata0: <ATA channel 0> on atapci0 ata1: <ATA channel 1> on atapci0 ohci0: <SiS 5571 USB controller> mem 0xea124000-0xea124fff irq 20 at device 3.0 on pci0 usb0: SMM does not respond, resetting usb0: <SiS 5571 USB controller> on ohci0 ohci1: <SiS 5571 USB controller> mem 0xea120000-0xea120fff irq 21 at device 3.1 on pci0 usb1: SMM does not respond, resetting usb1: <SiS 5571 USB controller> on ohci1 ohci2: <SiS 5571 USB controller> mem 0xea121000-0xea121fff irq 22 at device 3.2 on pci0 usb2: SMM does not respond, resetting usb2: <SiS 5571 USB controller> on ohci2 ehci0: <EHCI (generic) USB 2.0 controller> mem 0xea122000-0xea122fff irq 23 at d evice 3.3 on pci0 usb3: EHCI version 1.0 usb3: <EHCI (generic) USB 2.0 controller> on ehci0 sis0: <SiS 900 10/100BaseTX> port 0xe000-0xe0ff mem 0xea123000-0xea123fff irq 19 at device 4.0 on pci0 usb0: 12MBps Full Speed USB v1.0 uhub0: <SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 127> uhub0: 3 ports with 3 removable, self powered usb1: 12MBps Full Speed USB v1.0 uhub1: <SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 127> uhub1: 3 ports with 3 removable, self powered usb2: 12MBps Full Speed USB v1.0 uhub2: <SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 127> uhub2: 2 ports with 2 removable, self powered usb3: 480MBps High Speed USB v2.0 uhub3: <SiS EHCI root hub, class 9/0, rev 2.00/1.00, addr 127> uhub3: 8 ports with 8 removable, self powered atausb0: <Seagate FreeAgentDesktop, class 0/0, rev 2.00/0.00, addr 126> atausb0: using SCSI over Bulk-Only ata2: <USB lun 0> on atausb0 afd0: 476940MB <FreeAgentDesktop 100D> at ata2-master USB2 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 afd0: FAILURE - PREVENT_ALLOW ILLEGAL REQUEST asc=0x24 ascq=0x00 _______________________________________________ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "[EMAIL PROTECTED]"