Vinod Kashyap
2005-Jan-14 17:40 UTC
twa breakage on AMD64 with 9.1.5.23wareversionand2005-01-1103:00:49 UTC RELENG_5 commit
I tried reproducing the problem on both i386 and amd64, but could not. I installed 5.3 RELEASE, cvsuped to the tip of RELENG_5, re-built the kernel with twa integrated, and rebooted. The test systems booted just fine (off of 3ware controlled da0). I even tried replacing just the twa sources of 5.3 RELEASE with the twa sources from the tip of RELENG_5, and that worked fine too. All this, without even upgrading the firmware from 2.02.00.008 (which is bundled into 5.3 RELEASE sources). So, I am confused as to what might be happening. Could you give the attached patch a try? Just a hunch...> -----Original Message----- > From: owner-freebsd-stable@freebsd.org > [mailto:owner-freebsd-stable@freebsd.org]On Behalf Of Michael Meltzer > Sent: Friday, January 14, 2005 6:03 AM > To: Vinod Kashyap > Cc: freebsd stable > Subject: Re: twa breakage on AMD64 with 9.1.5.2 > 3wareversionand2005-01-1103:00:49 UTC RELENG_5 commit > > > > >Could you see if the driver is getting loaded? The driver prints > >the message: "3ware device driver for 9000 series storage > controllers...". > > > >Did the new firmware get flashed? You can download the firmware > >from the 3ware website and flash it on the card using a DOS floppy. > >Alternatively, you can add 'options TWA_FLASH_FIRMWARE' to your > >kernel configuration file and rebuild the kernel. This should build > >the kernel/driver with the firmware bundled, and the firmware should > >automatically get downloaded the next time you reboot. > > > > > > > > > > > > > I reloaded the new driver and rebuilt the kernel last night with the > TWA_FLASH_FIRMWARE, Did not see the -D on the command line for the > rebuild, the new firmware was not requested to load. I got the new > firmware from 3ware and flashed it in, Still does not work. I > also build > a straight GENERIC Kernel, still no luck. Their is no error > message that > I saw and the versions number for the pieces did change so it > the "new" > stuff. I need to setup a serial console to capture the full messages, > should have that on monday night. Thank You -mjm > > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to > "freebsd-stable-unsubscribe@freebsd.org" >-------------- next part -------------- A non-text attachment was scrubbed... Name: twa_r5.diff Type: application/octet-stream Size: 1231 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20050114/1a870601/twa_r5.obj
Jean-Yves Avenard
2005-Jan-15 00:20 UTC
twa breakage on AMD64 with 9.1.5.2 3wareversionand2005-01-1103:00:49 UTC RELENG_5 commit
Hello On 15/01/2005, at 12:40 PM, Vinod Kashyap wrote:> > I tried reproducing the problem on both i386 and amd64, > but could not. I installed 5.3 RELEASE, cvsuped to the > tip of RELENG_5, re-built the kernel with twa integrated, > and rebooted. The test systems booted just fine (off of > 3ware controlled da0). I even tried replacing just the > twa sources of 5.3 RELEASE with the twa sources from the > tip of RELENG_5, and that worked fine too. All this, > without even upgrading the firmware from 2.02.00.008 (which > is bundled into 5.3 RELEASE sources). So, I am confused as > to what might be happening. > > Could you give the attached patch a try? Just a hunch... >Here is what the screen look like: Copyright (c) 1992-2004 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.3-STABLE #2: Sun Nov 28 13:39:08 EST 2004 avenardj@server3.private.hydrix.com:/usr/obj/usr/src/sys/AMD64 ACPI APIC Table: <A M I OEMAPIC > Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD Opteron(tm) Processor 248 (2190.63-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0xf5a Stepping = 10 Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE, MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2> AMD Features=0xe0500800<SYSCALL,NX,MMX+,LM,3DNow+,3DNow> real memory = 1073676288 (1023 MB) avail memory = 1025294336 (977 MB) MADT: Forcing active-low polarity and level trigger for SCI ioapic0 <Version 1.1> irqs 0-23 on motherboard ioapic1 <Version 1.1> irqs 24-27 on motherboard ioapic2 <Version 1.1> irqs 28-31 on motherboard acpi0: <A M I OEMRSDT> on motherboard acpi0: Power Button (fixed) Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x5008-0x500b on acpi0 cpu0: <ACPI CPU> on acpi0 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 pcib1: <ACPI PCI-PCI bridge> at device 6.0 on pci0 pci3: <ACPI PCI bus> on pcib1 ohci0: <OHCI (generic) USB controller> mem 0xfeafc000-0xfeafcfff irq 19 at device 0.0 on pci3 ohci0: [GIANT-LOCKED] usb0: OHCI version 1.0, legacy support usb0: <OHCI (generic) USB controller> on ohci0 usb0: USB revision 1.0 uhub0: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 3 ports with 3 removable, self powered ohci1: <OHCI (generic) USB controller> mem 0xfeafd000-0xfeafdfff irq 19 at device 0.1 on pci3 ohci1: [GIANT-LOCKED] usb1: OHCI version 1.0, legacy support usb1: <OHCI (generic) USB controller> on ohci1 usb1: USB revision 1.0 uhub1: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 3 ports with 3 removable, self powered pci3: <display, VGA> at device 6.0 (no driver attached) fxp0: <Intel 82551 Pro/100 Ethernet> port 0xbc00-0xbc3f mem 0xfeaa0000-0xfeabffff,0xfeafb000-0xfeafbfff irq 18 at device 8.0 on pci3 miibus0: <MII bus> on fxp0 inphy0: <i82555 10/100 media interface> on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: Ethernet address: 00:e0:81:29:c0:30 isab0: <PCI-ISA bridge> at device 7.0 on pci0 isa0: <ISA bus> on isab0 atapci0: <AMD 8111 UDMA133 controller> port 0xffa0-0xffaf,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0 ata0: channel #0 on atapci0 ata1: channel #1 on atapci0 pci0: <serial bus, SMBus> at device 7.2 (no driver attached) pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached) pcib2: <ACPI PCI-PCI bridge> at device 10.0 on pci0 pci2: <ACPI PCI bus> on pcib2 ahd0: <Adaptec AIC7902 Ultra320 SCSI adapter> port 0xac00-0xacff,0xa000-0xa0ff mem 0xfc8fc000-0xfc8fdfff irq 24 at device 6.0 on pci2 ahd0: [GIANT-LOCKED] aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 67-100Mhz, 512 SCBs ahd1: <Adaptec AIC7902 Ultra320 SCSI adapter> port 0xa400-0xa4ff,0xa800-0xa8ff mem 0xfc8fe000-0xfc8fffff irq 25 at device 6.1 on pci2 ahd1: [GIANT-LOCKED] aic7902: Ultra320 Wide Channel B, SCSI Id=7, PCI-X 67-100Mhz, 512 SCBs bge0: <Broadcom BCM5704C Dual Gigabit Ethernet, ASIC rev. 0x2003> mem 0xfc8a0000-0xfc8affff,0xfc8b0000-0xfc8bffff irq 24 at device 9.0 on pci2 miibus1: <MII bus> on bge0 brgphy0: <BCM5704 10/100/1000baseTX PHY> on miibus1 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge0: Ethernet address: 00:e0:81:29:c0:b0 bge1: <Broadcom BCM5704C Dual Gigabit Ethernet, ASIC rev. 0x2003> mem 0xfc8d0000-0xfc8dffff,0xfc8e0000-0xfc8effff irq 25 at device 9.1 on pci2 miibus2: <MII bus> on bge1 brgphy1: <BCM5704 10/100/1000baseTX PHY> on miibus2 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge1: Ethernet address: 00:e0:81:29:c0:b1 pci0: <base peripheral, interrupt controller> at device 10.1 (no driver attached) pcib3: <ACPI PCI-PCI bridge> at device 11.0 on pci0 pci1: <ACPI PCI bus> on pcib3 3ware device driver for 9000 series storage controllers, version: 2.50.00.000 twa0: <3ware 9000 series Storage Controller> port 0x9800-0x98ff mem 0xfb800000-0xfbffffff,0xfc6ffc00-0xfc6ffcff irq 29 at device 1.0 on pci1 From there it just hangs... The drive activity LED will be lit for about 10s and after that goes off. The more it goes, the more I'm thinking of reverting to i386 mode, the amd64 just keeps crashing about once a fortnight. Jean-Yves --- Jean-Yves Avenard Hydrix Pty Ltd - Embedding the net www.hydrix.com | fax +61 3 9572 2686 | phone +61 3 9572 0686 ext 100 VoIP: direct: 100@voip.hydrix.com, general: info@voip.hydrix.com
Vinod Kashyap
2005-Jan-15 09:22 UTC
twa breakage on AMD64 with 9.1.5.23wareversionand2005-01-1103:00:49 UTC RELENG_5 commit
You seem to running twa version 2.50.00.000. This is the driver prior to the recent update. Do you see the hang even with this? The latest version is 2.50.02.011.> -----Original Message----- > From: Jean-Yves Avenard [mailto:jean-yves.avenard@hydrix.com] > Sent: Saturday, January 15, 2005 12:19 AM > To: Vinod Kashyap > Cc: freebsd-amd64@FreeBSD.ORG; freebsd stable; Michael Meltzer > Subject: Re: twa breakage on AMD64 with 9.1.5.2 > 3wareversionand2005-01-1103:00:49 UTC RELENG_5 commit > > > Hello > > On 15/01/2005, at 12:40 PM, Vinod Kashyap wrote: > > > > > I tried reproducing the problem on both i386 and amd64, > > but could not. I installed 5.3 RELEASE, cvsuped to the > > tip of RELENG_5, re-built the kernel with twa integrated, > > and rebooted. The test systems booted just fine (off of > > 3ware controlled da0). I even tried replacing just the > > twa sources of 5.3 RELEASE with the twa sources from the > > tip of RELENG_5, and that worked fine too. All this, > > without even upgrading the firmware from 2.02.00.008 (which > > is bundled into 5.3 RELEASE sources). So, I am confused as > > to what might be happening. > > > > Could you give the attached patch a try? Just a hunch... > > > > Here is what the screen look like: > Copyright (c) 1992-2004 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, > 1993, 1994 > The Regents of the University of California. All rights > reserved. > FreeBSD 5.3-STABLE #2: Sun Nov 28 13:39:08 EST 2004 > avenardj@server3.private.hydrix.com:/usr/obj/usr/src/sys/AMD64 > ACPI APIC Table: <A M I OEMAPIC > > Timecounter "i8254" frequency 1193182 Hz quality 0 > CPU: AMD Opteron(tm) Processor 248 (2190.63-MHz K8-class CPU) > Origin = "AuthenticAMD" Id = 0xf5a Stepping = 10 > > Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP > ,MTRR,PGE, > MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2> > AMD Features=0xe0500800<SYSCALL,NX,MMX+,LM,3DNow+,3DNow> > real memory = 1073676288 (1023 MB) > avail memory = 1025294336 (977 MB) > MADT: Forcing active-low polarity and level trigger for SCI > ioapic0 <Version 1.1> irqs 0-23 on motherboard > ioapic1 <Version 1.1> irqs 24-27 on motherboard > ioapic2 <Version 1.1> irqs 28-31 on motherboard > acpi0: <A M I OEMRSDT> on motherboard > acpi0: Power Button (fixed) > Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 > acpi_timer0: <24-bit timer at 3.579545MHz> port 0x5008-0x500b on acpi0 > cpu0: <ACPI CPU> on acpi0 > pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 > pci0: <ACPI PCI bus> on pcib0 > pcib1: <ACPI PCI-PCI bridge> at device 6.0 on pci0 > pci3: <ACPI PCI bus> on pcib1 > ohci0: <OHCI (generic) USB controller> mem > 0xfeafc000-0xfeafcfff irq 19 > at device 0.0 on pci3 > ohci0: [GIANT-LOCKED] > usb0: OHCI version 1.0, legacy support > usb0: <OHCI (generic) USB controller> on ohci0 > usb0: USB revision 1.0 > uhub0: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 > uhub0: 3 ports with 3 removable, self powered > ohci1: <OHCI (generic) USB controller> mem > 0xfeafd000-0xfeafdfff irq 19 > at device 0.1 on pci3 > ohci1: [GIANT-LOCKED] > usb1: OHCI version 1.0, legacy support > usb1: <OHCI (generic) USB controller> on ohci1 > usb1: USB revision 1.0 > uhub1: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 > uhub1: 3 ports with 3 removable, self powered > pci3: <display, VGA> at device 6.0 (no driver attached) > fxp0: <Intel 82551 Pro/100 Ethernet> port 0xbc00-0xbc3f mem > 0xfeaa0000-0xfeabffff,0xfeafb000-0xfeafbfff irq 18 at device 8.0 on > pci3 > miibus0: <MII bus> on fxp0 > inphy0: <i82555 10/100 media interface> on miibus0 > inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > fxp0: Ethernet address: 00:e0:81:29:c0:30 > isab0: <PCI-ISA bridge> at device 7.0 on pci0 > isa0: <ISA bus> on isab0 > atapci0: <AMD 8111 UDMA133 controller> port > 0xffa0-0xffaf,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device > 7.1 on pci0 > ata0: channel #0 on atapci0 > ata1: channel #1 on atapci0 > pci0: <serial bus, SMBus> at device 7.2 (no driver attached) > pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached) > pcib2: <ACPI PCI-PCI bridge> at device 10.0 on pci0 > pci2: <ACPI PCI bus> on pcib2 > ahd0: <Adaptec AIC7902 Ultra320 SCSI adapter> port > 0xac00-0xacff,0xa000-0xa0ff mem 0xfc8fc000-0xfc8fdfff irq 24 at device > 6.0 on pci2 > ahd0: [GIANT-LOCKED] > aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 67-100Mhz, 512 SCBs > ahd1: <Adaptec AIC7902 Ultra320 SCSI adapter> port > 0xa400-0xa4ff,0xa800-0xa8ff mem 0xfc8fe000-0xfc8fffff irq 25 at device > 6.1 on pci2 > ahd1: [GIANT-LOCKED] > aic7902: Ultra320 Wide Channel B, SCSI Id=7, PCI-X 67-100Mhz, 512 SCBs > bge0: <Broadcom BCM5704C Dual Gigabit Ethernet, ASIC rev. 0x2003> mem > 0xfc8a0000-0xfc8affff,0xfc8b0000-0xfc8bffff irq 24 at device 9.0 on > pci2 > miibus1: <MII bus> on bge0 > brgphy0: <BCM5704 10/100/1000baseTX PHY> on miibus1 > brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, > 1000baseTX-FDX, auto > bge0: Ethernet address: 00:e0:81:29:c0:b0 > bge1: <Broadcom BCM5704C Dual Gigabit Ethernet, ASIC rev. 0x2003> mem > 0xfc8d0000-0xfc8dffff,0xfc8e0000-0xfc8effff irq 25 at device 9.1 on > pci2 > miibus2: <MII bus> on bge1 > brgphy1: <BCM5704 10/100/1000baseTX PHY> on miibus2 > brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, > 1000baseTX-FDX, auto > bge1: Ethernet address: 00:e0:81:29:c0:b1 > pci0: <base peripheral, interrupt controller> at device 10.1 > (no driver > attached) > pcib3: <ACPI PCI-PCI bridge> at device 11.0 on pci0 > pci1: <ACPI PCI bus> on pcib3 > 3ware device driver for 9000 series storage controllers, version: > 2.50.00.000 > twa0: <3ware 9000 series Storage Controller> port 0x9800-0x98ff mem > 0xfb800000-0xfbffffff,0xfc6ffc00-0xfc6ffcff irq 29 at device 1.0 on > pci1 > > > From there it just hangs... > The drive activity LED will be lit for about 10s and after that goes > off. > > The more it goes, the more I'm thinking of reverting to i386 mode, the > amd64 just keeps crashing about once a fortnight. > > Jean-Yves > > > --- > Jean-Yves Avenard > Hydrix Pty Ltd - Embedding the net > www.hydrix.com | fax +61 3 9572 2686 | phone +61 3 9572 0686 ext 100 > VoIP: direct: 100@voip.hydrix.com, general: info@voip.hydrix.com > >
Jean-Yves Avenard
2005-Jan-16 02:46 UTC
twa breakage on AMD64 with 9.1.5.2 3wareversionand2005-01-1103:00:49 UTC RELENG_5 commit
Hello On 15/01/2005, at 12:40 PM, Vinod Kashyap wrote:> > Could you give the attached patch a try? Just a hunch... >I did... same behavior. it just hangs right after displaying the twa0 line. Actually, hangs is incorrect. As I had to drive to the office to reload a previous kernel (never, ever rely on nextboot my friends!) When I got there I saw that it went a little bit further, so it seems that it doesn't just hang... it is just very very slow Jean-Yves --- Jean-Yves Avenard Hydrix Pty Ltd - Embedding the net www.hydrix.com | fax +61 3 9572 2686 | phone +61 3 9572 0686 ext 100 VoIP: direct: 100@voip.hydrix.com, general: info@voip.hydrix.com
Michael Meltzer
2005-Jan-18 20:04 UTC
twa breakage on AMD64 with 9.1.5.23wareversionand2005-01-1103:00:49 UTC RELENG_5 commit
straight boot, no patches or extra debug. -mjm Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.3-STABLE #14: Thu Jan 13 23:55:20 EST 2005 root@web7.thecenturiongroup.com:/usr/src/sys/amd64/compile/web7 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD Opteron(tm) Processor 240 (1403.19-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0xf51 Stepping = 1 Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2> AMD Features=0xe0500800<SYSCALL,NX,MMX+,LM,3DNow+,3DNow> real memory = 6442450944 (6144 MB) avail memory = 5963796480 (5687 MB) ACPI APIC Table: <PTLTD APIC > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 MADT: Forcing active-low polarity and level trigger for SCI ioapic0 <Version 1.1> irqs 0-23 on motherboard ioapic1 <Version 1.1> irqs 24-27 on motherboard ioapic2 <Version 1.1> irqs 28-31 on motherboard acpi0: <PTLTD XSDT> on motherboard acpi0: Power Button (fixed) acpi0: Sleep Button (fixed) unknown: I/O range not supported unknown: I/O range not supported Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0 cpu0: <ACPI CPU> on acpi0 cpu1: <ACPI CPU> on acpi0 acpi_button0: <Power Button> on acpi0 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 pcib1: <ACPI PCI-PCI bridge> at device 6.0 on pci0 pci1: <ACPI PCI bus> on pcib1 pci1: <display, VGA> at device 6.0 (no driver attached) isab0: <PCI-ISA bridge> at device 7.0 on pci0 isa0: <ISA bus> on isab0 atapci0: <AMD 8111 UDMA133 controller> port 0x1020-0x102f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0 ata0: channel #0 on atapci0 ata1: channel #1 on atapci0 pci0: <serial bus, SMBus> at device 7.2 (no driver attached) pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached) pcib2: <ACPI PCI-PCI bridge> at device 10.0 on pci0 pci2: <ACPI PCI bus> on pcib2 bge0: <Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002> mem 0xfd000000-0xfd00ffff irq 27 at device 3.0 on pci2 miibus0: <MII bus> on bge0 brgphy0: <BCM5703 10/100/1000baseTX PHY> on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge0: Ethernet address: 00:50:45:5b:8e:76 bge1: <Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002> mem 0xfd010000-0xfd01ffff irq 27 at device 4.0 on pci2 miibus1: <MII bus> on bge1 brgphy1: <BCM5703 10/100/1000baseTX PHY> on miibus1 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge1: Ethernet address: 00:50:45:5b:8e:77 atapci1: <Promise PDC20319 SATA150 controller> port 0x3000-0x307f,0x30c0-0x30cf,0x3080-0x30bf mem 0xfd020000-0xfd03ffff,0xfd040000-0xfd040fff irq 25 at device 5.0 on pci2 atapci1: failed: rid 0x20 is memory, requested 4 ata2: channel #0 on atapci1 ata3: channel #1 on atapci1 ata4: channel #2 on atapci1 ata5: channel #3 on atapci1 pci0: <base peripheral, interrupt controller> at device 10.1 (no driver attached) pcib3: <ACPI PCI-PCI bridge> at device 11.0 on pci0 pci3: <ACPI PCI bus> on pcib3 3ware device driver for 9000 series storage controllers, version: 2.50.02.011 twa0: <3ware 9000 series Storage Controller> port 0x4000-0x40ff mem 0xfd800000-0xfdffffff,0xfd100000-0xfd1000ff irq 30 at device 2.0 on pci3 twa0: 4 ports, Firmware FE9X 2.04.00.005, BIOS BE9X 2.03.01.047 twa0: [GIANT-LOCKED] pci0: <base peripheral, interrupt controller> at device 11.1 (no driver attached) atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model IntelliMouse, device ID 3 fdc0: <floppy drive controller> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0 fdc0: [FAST] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A, console sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled ppc0: <ECP parallel printer port> port 0x778-0x77f,0x378-0x37f irq 7 drq 4 on acpi0 ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold ppbus0: <Parallel port bus> on ppc0 lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port ppi0: <Parallel I/O> on ppbus0 sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled orm0: <ISA Option ROMs> at iomem 0xcb000-0xcc7ff,0xc9800-0xcafff,0xc8000-0xc97ff,0xc0000-0xc7fff on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x100> sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounters tick every 1.000 msec IP Filter: v3.4.35 initialized. Default = pass all, Logging = disabled acd0: DVDROM <IDE DVD-ROM 16X/VER 2.50> at ata0-master UDMA33 SMP: AP CPU #1 Launched! Mounting root from ufs:/dev/da0s1a setrootbyname failed ffs_mountroot: can't find rootvp Root mount failed: 6 Manual root filesystem specification: <fstype>:<device> Mount <device> using filesystem <fstype> eg. ufs:/dev/da0a ? List valid disk boot devices <empty line> Abort manual input mountroot> Vinod Kashyap wrote:>I tried reproducing the problem on both i386 and amd64, >but could not. I installed 5.3 RELEASE, cvsuped to the >tip of RELENG_5, re-built the kernel with twa integrated, >and rebooted. The test systems booted just fine (off of >3ware controlled da0). I even tried replacing just the >twa sources of 5.3 RELEASE with the twa sources from the >tip of RELENG_5, and that worked fine too. All this, >without even upgrading the firmware from 2.02.00.008 (which >is bundled into 5.3 RELEASE sources). So, I am confused as >to what might be happening. > >Could you give the attached patch a try? Just a hunch... > > > > > >>-----Original Message----- >>From: owner-freebsd-stable@freebsd.org >>[mailto:owner-freebsd-stable@freebsd.org]On Behalf Of Michael Meltzer >>Sent: Friday, January 14, 2005 6:03 AM >>To: Vinod Kashyap >>Cc: freebsd stable >>Subject: Re: twa breakage on AMD64 with 9.1.5.2 >>3wareversionand2005-01-1103:00:49 UTC RELENG_5 commit >> >> >> >> >> >>>Could you see if the driver is getting loaded? The driver prints >>>the message: "3ware device driver for 9000 series storage >>> >>> >>controllers...". >> >> >>>Did the new firmware get flashed? You can download the firmware >>> >>> >>>from the 3ware website and flash it on the card using a DOS floppy. >> >> >>>Alternatively, you can add 'options TWA_FLASH_FIRMWARE' to your >>>kernel configuration file and rebuild the kernel. This should build >>>the kernel/driver with the firmware bundled, and the firmware should >>>automatically get downloaded the next time you reboot. >>> >>> >>> >>> >>> >>> >>> >>> >>I reloaded the new driver and rebuilt the kernel last night with the >>TWA_FLASH_FIRMWARE, Did not see the -D on the command line for the >>rebuild, the new firmware was not requested to load. I got the new >>firmware from 3ware and flashed it in, Still does not work. I >>also build >>a straight GENERIC Kernel, still no luck. Their is no error >>message that >>I saw and the versions number for the pieces did change so it >>the "new" >>stuff. I need to setup a serial console to capture the full messages, >>should have that on monday night. Thank You -mjm >> >> >>_______________________________________________ >>freebsd-stable@freebsd.org mailing list >>http://lists.freebsd.org/mailman/listinfo/freebsd-stable >>To unsubscribe, send any mail to >>"freebsd-stable-unsubscribe@freebsd.org" >> >> > > >
Michael Meltzer
2005-Jan-18 21:09 UTC
twa breakage on AMD64 with 9.1.5.23wareversionand2005-01-1103:00:49 UTC RELENG_5 commit
boot with twa_r5.diff patch and options TWA_DEBUG=10 -mjm Copyright (c) 1992-2005 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.3-STABLE #15: Tue Jan 18 23:58:45 EST 2005 root@web7.thecenturiongroup.com:/usr/src/sys/amd64/compile/web7 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD Opteron(tm) Processor 240 (1403.19-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0xf51 Stepping = 1 Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2> AMD Features=0xe0500800<SYSCALL,NX,MMX+,LM,3DNow+,3DNow> real memory = 6442450944 (6144 MB) avail memory = 5963784192 (5687 MB) ACPI APIC Table: <PTLTD APIC > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 MADT: Forcing active-low polarity and level trigger for SCI ioapic0 <Version 1.1> irqs 0-23 on motherboard ioapic1 <Version 1.1> irqs 24-27 on motherboard ioapic2 <Version 1.1> irqs 28-31 on motherboard acpi0: <PTLTD XSDT> on motherboard acpi0: Power Button (fixed) acpi0: Sleep Button (fixed) unknown: I/O range not supported unknown: I/O range not supported Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0 cpu0: <ACPI CPU> on acpi0 cpu1: <ACPI CPU> on acpi0 acpi_button0: <Power Button> on acpi0 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 twa_probe: entered pcib1: <ACPI PCI-PCI bridge> at device 6.0 on pci0 pci1: <ACPI PCI bus> on pcib1 twa_probe: entered pci1: <display, VGA> at device 6.0 (no driver attached) twa_probe: entered isab0: <PCI-ISA bridge> at device 7.0 on pci0 isa0: <ISA bus> on isab0 twa_probe: entered atapci0: <AMD 8111 UDMA133 controller> port 0x1020-0x102f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0 ata0: channel #0 on atapci0 ata1: channel #1 on atapci0 twa_probe: entered pci0: <serial bus, SMBus> at device 7.2 (no driver attached) twa_probe: entered pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached) twa_probe: entered pcib2: <ACPI PCI-PCI bridge> at device 10.0 on pci0 pci2: <ACPI PCI bus> on pcib2 twa_probe: entered bge0: <Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002> mem 0xfd000000-0xfd00ffff irq 27 at device 3.0 on pci2 miibus0: <MII bus> on bge0 brgphy0: <BCM5703 10/100/1000baseTX PHY> on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge0: Ethernet address: 00:50:45:5b:8e:76 twa_probe: entered bge1: <Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002> mem 0xfd010000-0xfd01ffff irq 27 at device 4.0 on pci2 miibus1: <MII bus> on bge1 brgphy1: <BCM5703 10/100/1000baseTX PHY> on miibus1 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge1: Ethernet address: 00:50:45:5b:8e:77 twa_probe: entered atapci1: <Promise PDC20319 SATA150 controller> port 0x3000-0x307f,0x30c0-0x30cf,0x3080-0x30bf mem 0xfd020000-0xfd03ffff,0xfd040000-0xfd040fff irq 25 at device 5.0 on pci2 atapci1: failed: rid 0x20 is memory, requested 4 ata2: channel #0 on atapci1 ata3: channel #1 on atapci1 ata4: channel #2 on atapci1 ata5: channel #3 on atapci1 twa_probe: entered pci0: <base peripheral, interrupt controller> at device 10.1 (no driver attached) twa_probe: entered pcib3: <ACPI PCI-PCI bridge> at device 11.0 on pci0 pci3: <ACPI PCI bus> on pcib3 twa_probe: entered 3ware device driver for 9000 series storage controllers, version: 2.50.02.011 twa0: <3ware 9000 series Storage Controller> port 0x4000-0x40ff mem 0xfd800000-0xfdffffff,0xfd100000-0xfd1000ff irq 30 at device 2.0 on pci3 unknown: twa_attach: entered. twa0: [GIANT-LOCKED] twa0: twa_setup: entered. twa0: twa_setup_request_dmamap: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_init_ctlr: entered. twa0: twa_wait_status: entered. twa0: twa_drain_response_queue: entered. twa0: twa_init_connection: entered. twa0: twa_get_request: entered. twa0: twa_immediate_request: entered. twa0: twa_map_request: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_unmap_request: entered. twa0: twa_release_request: entered. twa0: twa_get_request: entered. twa0: twa_execute_scsi: SCSI I/O request 0x3 twa0: twa_execute_scsi: XPT_SCSI_IO: Single virtual address! twa0: twa_map_request: entered. twa0: twa_setup_data_dmamap: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_enqueue_aen: entered. twa0: twa_enqueue_aen: AEN queue empty twa0: twa_release_request: entered. twa0: twa_init_ctlr: exiting. twa0: twa_describe_controller: entered. twa0: twa_get_param: entered. twa0: twa_get_request: entered. twa0: twa_immediate_request: entered. twa0: twa_map_request: entered. twa0: twa_setup_data_dmamap: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_unmap_request: entered. twa0: twa_release_request: entered. twa0: twa_get_param: entered. twa0: twa_get_request: entered. twa0: twa_immediate_request: entered. twa0: twa_map_request: entered. twa0: twa_setup_data_dmamap: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_unmap_request: entered. twa0: twa_release_request: entered. twa0: twa_get_param: entered. twa0: twa_get_request: entered. twa0: twa_immediate_request: entered. twa0: twa_map_request: entered. twa0: twa_setup_data_dmamap: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_unmap_request: entered. twa0: twa_release_request: entered. twa0: 4 ports, Firmware FE9X 2.04.00.005, BIOS BE9X 2.03.01.047 twa0: twa_cam_setup: sc = 0xffffffff8082f000 twa0: twa_cam_setup: Calling cam_sim_alloc twa0: twa_cam_setup: Calling xpt_bus_register twa0: twa_action: XPT_PATH_INQ request twa0: twa_cam_setup: Calling xpt_create_path twa0: twa_cam_setup: Calling xpt_setup_ccb twa0: twa_cam_setup: Calling twa_request_bus_scan twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_cam_setup: Exiting twa_probe: entered pci0: <base peripheral, interrupt controller> at device 11.1 (no driver attached) twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model IntelliMouse, device ID 3 fdc0: <floppy drive controller> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0 fdc0: [FAST] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A, console sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled ppc0: <ECP parallel printer port> port 0x778-0x77f,0x378-0x37f irq 7 drq 4 on acpi0 ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold ppbus0: <Parallel port bus> on ppc0 lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port ppi0: <Parallel I/O> on ppbus0 sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled orm0: <ISA Option ROMs> at iomem 0xcb000-0xcc7ff,0xc9800-0xcafff,0xc8000-0xc97ff,0xc0000-0xc7fff on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x100> sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounters tick every 1.000 msec IP Filter: v3.4.35 initialized. Default = pass all, Logging = disabled twa0: twa_interrupt: entered. twa_bus_scan_cb: ccb = 0xffffff017f236800 twa_bus_scan_cb: success acd0: DVDROM <IDE DVD-ROM 16X/VER 2.50> at ata0-master UDMA33 twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request SMP: AP CPU #1 Launched! Mounting root from ufs:/dev/da0s1a setrootbyname failed ffs_mountroot: can't find rootvp Root mount failed: 6 Manual root filesystem specification: <fstype>:<device> Mount <device> using filesystem <fstype> eg. ufs:/dev/da0a ? List valid disk boot devices <empty line> Abort manual input mountroot>
Michael Meltzer
2005-Jan-18 21:37 UTC
twa breakage on AMD64 with 9.1.5.23wareversionand2005-01-1103:00:49 UTC RELENG_5 commit
using twa_patch1.diff: needed to add "int error" to twa_alloc_req_pkts -mjm Copyright (c) 1992-2005 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.3-STABLE #16: Wed Jan 19 00:29:26 EST 2005 root@web7.thecenturiongroup.com:/usr/src/sys/amd64/compile/web7 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD Opteron(tm) Processor 240 (1403.19-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0xf51 Stepping = 1 Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2> AMD Features=0xe0500800<SYSCALL,NX,MMX+,LM,3DNow+,3DNow> real memory = 6442450944 (6144 MB) avail memory = 5963784192 (5687 MB) ACPI APIC Table: <PTLTD APIC > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 MADT: Forcing active-low polarity and level trigger for SCI ioapic0 <Version 1.1> irqs 0-23 on motherboard ioapic1 <Version 1.1> irqs 24-27 on motherboard ioapic2 <Version 1.1> irqs 28-31 on motherboard acpi0: <PTLTD XSDT> on motherboard acpi0: Power Button (fixed) acpi0: Sleep Button (fixed) unknown: I/O range not supported unknown: I/O range not supported Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0 cpu0: <ACPI CPU> on acpi0 cpu1: <ACPI CPU> on acpi0 acpi_button0: <Power Button> on acpi0 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 twa_probe: entered pcib1: <ACPI PCI-PCI bridge> at device 6.0 on pci0 pci1: <ACPI PCI bus> on pcib1 twa_probe: entered pci1: <display, VGA> at device 6.0 (no driver attached) twa_probe: entered isab0: <PCI-ISA bridge> at device 7.0 on pci0 isa0: <ISA bus> on isab0 twa_probe: entered atapci0: <AMD 8111 UDMA133 controller> port 0x1020-0x102f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0 ata0: channel #0 on atapci0 ata1: channel #1 on atapci0 twa_probe: entered pci0: <serial bus, SMBus> at device 7.2 (no driver attached) twa_probe: entered pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached) twa_probe: entered pcib2: <ACPI PCI-PCI bridge> at device 10.0 on pci0 pci2: <ACPI PCI bus> on pcib2 twa_probe: entered bge0: <Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002> mem 0xfd000000-0xfd00ffff irq 27 at device 3.0 on pci2 miibus0: <MII bus> on bge0 brgphy0: <BCM5703 10/100/1000baseTX PHY> on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge0: Ethernet address: 00:50:45:5b:8e:76 twa_probe: entered bge1: <Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002> mem 0xfd010000-0xfd01ffff irq 27 at device 4.0 on pci2 miibus1: <MII bus> on bge1 brgphy1: <BCM5703 10/100/1000baseTX PHY> on miibus1 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge1: Ethernet address: 00:50:45:5b:8e:77 twa_probe: entered atapci1: <Promise PDC20319 SATA150 controller> port 0x3000-0x307f,0x30c0-0x30cf,0x3080-0x30bf mem 0xfd020000-0xfd03ffff,0xfd040000-0xfd040fff irq 25 at device 5.0 on pci2 atapci1: failed: rid 0x20 is memory, requested 4 ata2: channel #0 on atapci1 ata3: channel #1 on atapci1 ata4: channel #2 on atapci1 ata5: channel #3 on atapci1 twa_probe: entered pci0: <base peripheral, interrupt controller> at device 10.1 (no driver attached) twa_probe: entered pcib3: <ACPI PCI-PCI bridge> at device 11.0 on pci0 pci3: <ACPI PCI bus> on pcib3 twa_probe: entered 3ware device driver for 9000 series storage controllers, version: 2.50.02.011 twa0: <3ware 9000 series Storage Controller> port 0x4000-0x40ff mem 0xfd800000-0xfdffffff,0xfd100000-0xfd1000ff irq 30 at device 2.0 on pci3 unknown: twa_attach: entered. twa0: [GIANT-LOCKED] twa0: twa_setup: entered. twa0: twa_setup_request_dmamap: entered. twa0: twa_setup_request_dmamap: error = 0, segs[0].addr = 17f2da000, len = 40000 twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_init_ctlr: entered. twa0: twa_wait_status: entered. twa0: twa_drain_response_queue: entered. twa0: twa_init_connection: entered. twa0: twa_get_request: entered. twa0: twa_immediate_request: entered. twa0: twa_map_request: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_unmap_request: entered. twa0: twa_release_request: entered. twa0: twa_get_request: entered. twa0: twa_execute_scsi: SCSI I/O request 0x3 twa0: twa_execute_scsi: XPT_SCSI_IO: Single virtual address! twa0: twa_map_request: entered. twa0: twa_setup_data_dmamap: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_enqueue_aen: entered. twa0: twa_enqueue_aen: AEN queue empty twa0: twa_release_request: entered. twa0: twa_init_ctlr: exiting. twa0: twa_describe_controller: entered. twa0: twa_get_param: entered. twa0: twa_get_request: entered. twa0: twa_immediate_request: entered. twa0: twa_map_request: entered. twa0: twa_setup_data_dmamap: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_unmap_request: entered. twa0: twa_release_request: entered. twa0: twa_get_param: entered. twa0: twa_get_request: entered. twa0: twa_immediate_request: entered. twa0: twa_map_request: entered. twa0: twa_setup_data_dmamap: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_unmap_request: entered. twa0: twa_release_request: entered. twa0: twa_get_param: entered. twa0: twa_get_request: entered. twa0: twa_immediate_request: entered. twa0: twa_map_request: entered. twa0: twa_setup_data_dmamap: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_unmap_request: entered. twa0: twa_release_request: entered. twa0: 4 ports, Firmware FE9X 2.04.00.005, BIOS BE9X 2.03.01.047 twa0: twa_cam_setup: sc = 0xffffffff8082f000 twa0: twa_cam_setup: Calling cam_sim_alloc twa0: twa_cam_setup: Calling xpt_bus_register twa0: twa_action: XPT_PATH_INQ request twa0: twa_cam_setup: Calling xpt_create_path twa0: twa_cam_setup: Calling xpt_setup_ccb twa0: twa_cam_setup: Calling twa_request_bus_scan twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_cam_setup: Exiting twa_probe: entered pci0: <base peripheral, interrupt controller> at device 11.1 (no driver attached) twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model IntelliMouse, device ID 3 fdc0: <floppy drive controller> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0 fdc0: [FAST] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A, console sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled ppc0: <ECP parallel printer port> port 0x778-0x77f,0x378-0x37f irq 7 drq 4 on acpi0 ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold ppbus0: <Parallel port bus> on ppc0 lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port ppi0: <Parallel I/O> on ppbus0 sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled orm0: <ISA Option ROMs> at iomem 0xcb000-0xcc7ff,0xc9800-0xcafff,0xc8000-0xc97ff,0xc0000-0xc7fff on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x100> sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounters tick every 1.000 msec IP Filter: v3.4.35 initialized. Default = pass all, Logging = disabled twa0: twa_interrupt: entered. twa_bus_scan_cb: ccb = 0xffffff017f236800 twa_bus_scan_cb: success acd0: DVDROM <IDE DVD-ROM 16X/VER 2.50> at ata0-master UDMA33 twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request SMP: AP CPU #1 Launched! Mounting root from ufs:/dev/da0s1a setrootbyname failed ffs_mountroot: can't find rootvp Root mount failed: 6 Manual root filesystem specification: <fstype>:<device> Mount <device> using filesystem <fstype> eg. ufs:/dev/da0a ? List valid disk boot devices <empty line>
Michael Meltzer
2005-Jan-18 21:50 UTC
twa breakage on AMD64 with 9.1.5.23wareversionand2005-01-1103:00:49 UTC RELENG_5 commit
twa_patch2.diff, had to add the "int error; in twa_alloc_req_pkts -mjm Copyright (c) 1992-2005 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.3-STABLE #17: Wed Jan 19 00:44:33 EST 2005 root@web7.thecenturiongroup.com:/usr/src/sys/amd64/compile/web7 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD Opteron(tm) Processor 240 (1403.19-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0xf51 Stepping = 1 Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2> AMD Features=0xe0500800<SYSCALL,NX,MMX+,LM,3DNow+,3DNow> real memory = 6442450944 (6144 MB) avail memory = 5963784192 (5687 MB) ACPI APIC Table: <PTLTD APIC > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 MADT: Forcing active-low polarity and level trigger for SCI ioapic0 <Version 1.1> irqs 0-23 on motherboard ioapic1 <Version 1.1> irqs 24-27 on motherboard ioapic2 <Version 1.1> irqs 28-31 on motherboard acpi0: <PTLTD XSDT> on motherboard acpi0: Power Button (fixed) acpi0: Sleep Button (fixed) unknown: I/O range not supported unknown: I/O range not supported Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0 cpu0: <ACPI CPU> on acpi0 cpu1: <ACPI CPU> on acpi0 acpi_button0: <Power Button> on acpi0 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 twa_probe: entered pcib1: <ACPI PCI-PCI bridge> at device 6.0 on pci0 pci1: <ACPI PCI bus> on pcib1 twa_probe: entered pci1: <display, VGA> at device 6.0 (no driver attached) twa_probe: entered isab0: <PCI-ISA bridge> at device 7.0 on pci0 isa0: <ISA bus> on isab0 twa_probe: entered atapci0: <AMD 8111 UDMA133 controller> port 0x1020-0x102f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0 ata0: channel #0 on atapci0 ata1: channel #1 on atapci0 twa_probe: entered pci0: <serial bus, SMBus> at device 7.2 (no driver attached) twa_probe: entered pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached) twa_probe: entered pcib2: <ACPI PCI-PCI bridge> at device 10.0 on pci0 pci2: <ACPI PCI bus> on pcib2 twa_probe: entered bge0: <Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002> mem 0xfd000000-0xfd00ffff irq 27 at device 3.0 on pci2 miibus0: <MII bus> on bge0 brgphy0: <BCM5703 10/100/1000baseTX PHY> on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge0: Ethernet address: 00:50:45:5b:8e:76 twa_probe: entered bge1: <Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002> mem 0xfd010000-0xfd01ffff irq 27 at device 4.0 on pci2 miibus1: <MII bus> on bge1 brgphy1: <BCM5703 10/100/1000baseTX PHY> on miibus1 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge1: Ethernet address: 00:50:45:5b:8e:77 twa_probe: entered atapci1: <Promise PDC20319 SATA150 controller> port 0x3000-0x307f,0x30c0-0x30cf,0x3080-0x30bf mem 0xfd020000-0xfd03ffff,0xfd040000-0xfd040fff irq 25 at device 5.0 on pci2 atapci1: failed: rid 0x20 is memory, requested 4 ata2: channel #0 on atapci1 ata3: channel #1 on atapci1 ata4: channel #2 on atapci1 ata5: channel #3 on atapci1 twa_probe: entered pci0: <base peripheral, interrupt controller> at device 10.1 (no driver attached) twa_probe: entered pcib3: <ACPI PCI-PCI bridge> at device 11.0 on pci0 pci3: <ACPI PCI bus> on pcib3 twa_probe: entered 3ware device driver for 9000 series storage controllers, version: 2.50.02.011 twa0: <3ware 9000 series Storage Controller> port 0x4000-0x40ff mem 0xfd800000-0xfdffffff,0xfd100000-0xfd1000ff irq 30 at device 2.0 on pci3 unknown: twa_attach: entered. twa0: [GIANT-LOCKED] twa0: twa_setup: entered. twa0: twa_setup_request_dmamap: entered. twa0: twa_setup_request_dmamap: error = 0, segs[0].addr = 17f2da000, len = 40000 twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_release_request: entered. twa0: twa_init_ctlr: entered. twa0: twa_wait_status: entered. twa0: twa_drain_response_queue: entered. twa0: twa_init_connection: entered. twa0: twa_get_request: entered. twa0: twa_immediate_request: entered. twa0: twa_map_request: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_unmap_request: entered. twa0: twa_release_request: entered. twa0: twa_get_request: entered. twa0: twa_execute_scsi: SCSI I/O request 0x3 twa0: twa_execute_scsi: XPT_SCSI_IO: Single virtual address! twa0: twa_map_request: entered. twa0: twa_setup_data_dmamap: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_enqueue_aen: entered. twa0: twa_enqueue_aen: AEN queue empty twa0: twa_release_request: entered. twa0: twa_init_ctlr: exiting. twa0: twa_describe_controller: entered. twa0: twa_get_param: entered. twa0: twa_get_request: entered. twa0: twa_immediate_request: entered. twa0: twa_map_request: entered. twa0: twa_setup_data_dmamap: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_unmap_request: entered. twa0: twa_release_request: entered. twa0: twa_get_param: entered. twa0: twa_get_request: entered. twa0: twa_immediate_request: entered. twa0: twa_map_request: entered. twa0: twa_setup_data_dmamap: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_unmap_request: entered. twa0: twa_release_request: entered. twa0: twa_get_param: entered. twa0: twa_get_request: entered. twa0: twa_immediate_request: entered. twa0: twa_map_request: entered. twa0: twa_setup_data_dmamap: entered. twa0: twa_start: entered. twa0: twa_done: entered. twa0: twa_drain_complete_queue: entered. twa0: twa_unmap_request: entered. twa0: twa_unmap_request: entered. twa0: twa_release_request: entered. twa0: 4 ports, Firmware FE9X 2.04.00.005, BIOS BE9X 2.03.01.047 twa0: twa_cam_setup: sc = 0xffffffff8082f000 twa0: twa_cam_setup: Calling cam_sim_alloc twa0: twa_cam_setup: Calling xpt_bus_register twa0: twa_action: XPT_PATH_INQ request twa0: twa_cam_setup: Calling xpt_create_path twa0: twa_cam_setup: Calling xpt_setup_ccb twa0: twa_cam_setup: Calling twa_request_bus_scan twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_cam_setup: Exiting twa_probe: entered pci0: <base peripheral, interrupt controller> at device 11.1 (no driver attached) twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered twa_probe: entered atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model IntelliMouse, device ID 3 fdc0: <floppy drive controller> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0 fdc0: [FAST] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A, console sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled ppc0: <ECP parallel printer port> port 0x778-0x77f,0x378-0x37f irq 7 drq 4 on acpi0 ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold ppbus0: <Parallel port bus> on ppc0 lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port ppi0: <Parallel I/O> on ppbus0 sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled orm0: <ISA Option ROMs> at iomem 0xcb000-0xcc7ff,0xc9800-0xcafff,0xc8000-0xc97ff,0xc0000-0xc7fff on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x100> sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounters tick every 1.000 msec IP Filter: v3.4.35 initialized. Default = pass all, Logging = disabled twa0: twa_interrupt: entered. twa_bus_scan_cb: ccb = 0xffffff017f236800 twa_bus_scan_cb: success acd0: DVDROM <IDE DVD-ROM 16X/VER 2.50> at ata0-master UDMA33 twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request twa0: twa_action: XPT_PATH_INQ request SMP: AP CPU #1 Launched! Mounting root from ufs:/dev/da0s1a setrootbyname failed ffs_mountroot: can't find rootvp Root mount failed: 6 Manual root filesystem specification: <fstype>:<device> Mount <device> using filesystem <fstype> eg. ufs:/dev/da0a ? List valid disk boot devices <empty line> Abort manual input mountroo