Re: panic booting dual amd64 with Adaptec 3200S

From: Scott Long <scottl_at_freebsd.org>
Date: Sun, 07 Dec 2003 20:36:09 -0700
The asr driver is a great example of how to write a driver that has
absolutely no chance of working on a 64 bit platform.  Until someone
does a full rewrite of it, there isn't much chance of it working on
non-i386 systems.

Scott

Alex Vasylenko wrote:
> We're trying to boot a dual Opteron 240 machine with an Adaptec 3200S from a CD
> with a 5.2-BETA-bootonly.iso from November 25th. The thing panics during the
> boot in ASR_resetIOP calling bcopy.
> 
> We also tried booting 5.1-RELEASE, booting without ACPI, moved the controller
> to another PCI slot, etc. Nothing helped.
> 
> The boot log is attached.
> 
> Please advise. Thanks a lot,
> --
> Alex.
> 
> 
> ------------------------------------------------------------------------
> 
> SMAP type=01 base=0000000000000000 len=000000000009fc00
> SMAP type=02 base=000000000009fc00 len=0000000000000400
> SMAP type=02 base=00000000000e0000 len=0000000000020000
> SMAP type=01 base=0000000000100000 len=000000003fef0000
> SMAP type=03 base=000000003fff0000 len=000000000000f000
> SMAP type=04 base=000000003ffff000 len=0000000000001000
> SMAP type=02 base=00000000ff7c0000 len=0000000000840000
> Copyright (c) 1992-2003 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.2-BETA #0: Tue Nov 25 23:41:31 GMT 2003
>     root_at_ngoc.NUXI.com:/usr/obj/usr/src/sys/GENERIC
> Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff80ce7000.
> Preloaded mfs_root "/boot/mfsroot" at 0xffffffff80ce7240.
> ACPI APIC Table: <A M I  OEMAPIC >
> Calibrating clock(s) ... i8254 clock: 1193249 Hz
> CLK_USE_I8254_CALIBRATION not specified - using default frequency
> Timecounter "i8254" frequency 1193182 Hz quality 0
> Calibrating TSC clock ... TSC clock: 1395658845 Hz
> CPU: AMD Opteron(tm) Processor 240 (1395.66-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=0xe0500000<NX,MMX+,LM,3DNow!+,3DNow!>
> Data TLB: 32 entries, fully associative
> Instruction TLB: 32 entries, fully associative
> L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
> L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
> L2 internal cache: 1024 kbytes, 64 bytes/line, 1 lines/tag, 8-way associative
> real memory  = 1073676288 (1023 MB)
> Physical memory chunk(s):
> 0x0000000000001000 - 0x000000000009bfff, 634880 bytes (155 pages)
> 0x0000000000d6d000 - 0x000000003e1c9fff, 1027985408 bytes (250973 pages)
> avail memory = 1005740032 (959 MB)
> APIC ID: physical 0, logical 0:0
> APIC ID: physical 1, logical 0:1
> FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
>  cpu0 (BSP): APIC ID:  0
>  cpu1 (AP): APIC ID:  1
> APIC: CPU 0 has ACPI ID 1
> APIC: CPU 1 has ACPI ID 2
> MADT: Found IO APIC ID 2, Vector 0 at 0xfec00000
> ioapic0: intpin 0 -> ExtINT (edge, activehi)
> ioapic0: intpin 1 -> irq 1 (edge, activehi)
> ioapic0: intpin 2 -> irq 2 (edge, activehi)
> ioapic0: intpin 3 -> irq 3 (edge, activehi)
> ioapic0: intpin 4 -> irq 4 (edge, activehi)
> ioapic0: intpin 5 -> irq 5 (edge, activehi)
> ioapic0: intpin 6 -> irq 6 (edge, activehi)
> ioapic0: intpin 7 -> irq 7 (edge, activehi)
> ioapic0: intpin 8 -> irq 8 (edge, activehi)
> ioapic0: intpin 9 -> irq 9 (edge, activehi)
> ioapic0: intpin 10 -> irq 10 (edge, activehi)
> ioapic0: intpin 11 -> irq 11 (edge, activehi)
> ioapic0: intpin 12 -> irq 12 (edge, activehi)
> ioapic0: intpin 13 -> irq 13 (edge, activehi)
> ioapic0: intpin 14 -> irq 14 (edge, activehi)
> ioapic0: intpin 15 -> irq 15 (edge, activehi)
> ioapic0: intpin 16 -> irq 16 (level, activelo)
> ioapic0: intpin 17 -> irq 17 (level, activelo)
> ioapic0: intpin 18 -> irq 18 (level, activelo)
> ioapic0: intpin 19 -> irq 19 (level, activelo)
> ioapic0: intpin 20 -> irq 20 (level, activelo)
> ioapic0: intpin 21 -> irq 21 (level, activelo)
> ioapic0: intpin 22 -> irq 22 (level, activelo)
> ioapic0: intpin 23 -> irq 23 (level, activelo)
> MADT: Found IO APIC ID 3, Vector 24 at 0xfebff000
> ioapic1: intpin 0 -> irq 24 (level, activelo)
> ioapic1: intpin 1 -> irq 25 (level, activelo)
> ioapic1: intpin 2 -> irq 26 (level, activelo)
> ioapic1: intpin 3 -> irq 27 (level, activelo)
> MADT: Found IO APIC ID 4, Vector 28 at 0xfebfe000
> ioapic2: intpin 0 -> irq 28 (level, activelo)
> ioapic2: intpin 1 -> irq 29 (level, activelo)
> ioapic2: intpin 2 -> irq 30 (level, activelo)
> ioapic2: intpin 3 -> irq 31 (level, activelo)
> MADT: intr override: source 0, irq 2
> ioapic0: Routing IRQ 0 -> intpin 2
> ioapic0: intpin 2 trigger: edge
> ioapic0: intpin 2 polarity: active-hi
> MADT: intr override: source 0, irq 2
> ioapic0: Routing IRQ 0 -> intpin 2
> ioapic0: intpin 2 trigger: edge
> ioapic0: intpin 2 polarity: active-hi
> 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
> cpu0 BSP:
>      ID: 0x00000000   VER: 0x00040010 LDR: 0x01000000 DFR: 0x0fffffff
>   lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
> wlan: <802.11 Link Layer>
> null: <null device, zero device>
> random: <entropy source>
> mem: <memory & I/O>
> acpi0: <A M I  OEMXSDT > on motherboard
> pci_open(1):	mode 1 addr port (0x0cf8) is 0x80031100
> pci_open(1a):	mode1res=0x80000000 (0x80000000)
> pci_cfgcheck:	device 0 1 2 3 4 5 6 [class=060400] [hdr=01] is there (id=74601022)
> AcpiOsDerivePciId: bus 0 dev 7 func 3
> acpi0: Power Button (fixed)
> AcpiOsDerivePciId: bus 0 dev 10 func 0
> AcpiOsDerivePciId: bus 0 dev 11 func 0
> ACPI timer looks GOOD min = 3, max = 4, width = 1
> ACPI timer looks GOOD min = 3, max = 4, width = 1
> ACPI timer looks GOOD min = 3, max = 4, width = 1
> ACPI timer looks GOOD min = 3, max = 4, width = 1
> ACPI timer looks GOOD min = 3, max = 4, width = 1
> ACPI timer looks GOOD min = 3, max = 4, width = 1
> ACPI timer looks GOOD min = 3, max = 4, width = 1
> ACPI timer looks GOOD min = 3, max = 4, width = 1
> ACPI timer looks GOOD min = 3, max = 4, width = 1
> ACPI timer looks GOOD min = 3, max = 4, width = 1
> Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
> acpi_timer0: <24-bit timer at 3.579545MHz> port 0x5008-0x500b on acpi0
> acpi_cpu0: <CPU> on acpi0
> acpi_cpu1: <CPU> on acpi0
> pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
> ---- initial configuration ------------------------
> ---- before setting priority for links ------------
> ---- before fixup boot-disabled links -------------
> ---- after fixup boot-disabled links --------------
> ---- arbitrated configuration ---------------------
> pci0: <ACPI PCI bus> on pcib0
> pci0: physical bus=0
> found->	vendor=0x1022, dev=0x7460, revid=0x07
> 	bus=0, slot=6, func=0
> 	class=06-04-00, hdrtype=0x01, mfdev=0
> 	cmdreg=0x0117, statreg=0x0230, cachelnsz=0 (dwords)
> 	lattimer=0x40 (1920 ns), mingnt=0x0b (2750 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x7468, revid=0x05
> 	bus=0, slot=7, func=0
> 	class=06-01-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x000f, statreg=0x0220, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> 	map[20]: type 4, range 32, base 0000ffa0, size  4, enabled
> found->	vendor=0x1022, dev=0x7469, revid=0x03
> 	bus=0, slot=7, func=1
> 	class=01-01-8a, hdrtype=0x00, mfdev=0
> 	cmdreg=0x0005, statreg=0x0200, cachelnsz=0 (dwords)
> 	lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> 	map[10]: type 4, range 32, base 0000cc00, size  5, enabled
> pcib0: matched entry for 0.7.INTD (source )
> pcib0: device is hardwired to IRQ 19
> found->	vendor=0x1022, dev=0x746a, revid=0x02
> 	bus=0, slot=7, func=2
> 	class=0c-05-00, hdrtype=0x00, mfdev=0
> 	cmdreg=0x0001, statreg=0x0200, cachelnsz=0 (dwords)
> 	lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> 	intpin=d, irq=19
> found->	vendor=0x1022, dev=0x746b, revid=0x05
> 	bus=0, slot=7, func=3
> 	class=06-80-00, hdrtype=0x00, mfdev=0
> 	cmdreg=0x0000, statreg=0x0280, cachelnsz=0 (dwords)
> 	lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x7450, revid=0x12
> 	bus=0, slot=10, func=0
> 	class=06-04-00, hdrtype=0x01, mfdev=1
> 	cmdreg=0x0116, statreg=0x0230, cachelnsz=0 (dwords)
> 	lattimer=0x40 (1920 ns), mingnt=0x05 (1250 ns), maxlat=0x00 (0 ns)
> 	map[10]: type 1, range 64, base febff000, size 12, enabled
> found->	vendor=0x1022, dev=0x7451, revid=0x01
> 	bus=0, slot=10, func=1
> 	class=08-00-10, hdrtype=0x00, mfdev=0
> 	cmdreg=0x0006, statreg=0x0200, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x7450, revid=0x12
> 	bus=0, slot=11, func=0
> 	class=06-04-00, hdrtype=0x01, mfdev=1
> 	cmdreg=0x0116, statreg=0x0230, cachelnsz=0 (dwords)
> 	lattimer=0x40 (1920 ns), mingnt=0x05 (1250 ns), maxlat=0x00 (0 ns)
> 	map[10]: type 1, range 64, base febfe000, size 12, enabled
> found->	vendor=0x1022, dev=0x7451, revid=0x01
> 	bus=0, slot=11, func=1
> 	class=08-00-10, hdrtype=0x00, mfdev=0
> 	cmdreg=0x0006, statreg=0x0200, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1100, revid=0x00
> 	bus=0, slot=24, func=0
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1101, revid=0x00
> 	bus=0, slot=24, func=1
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1102, revid=0x00
> 	bus=0, slot=24, func=2
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1103, revid=0x00
> 	bus=0, slot=24, func=3
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1100, revid=0x00
> 	bus=0, slot=25, func=0
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1101, revid=0x00
> 	bus=0, slot=25, func=1
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1102, revid=0x00
> 	bus=0, slot=25, func=2
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> found->	vendor=0x1022, dev=0x1103, revid=0x00
> 	bus=0, slot=25, func=3
> 	class=06-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords)
> 	lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> pcib1: <ACPI PCI-PCI bridge> at device 6.0 on pci0
> pcib1:   secondary bus     1
> pcib1:   subordinate bus   1
> pcib1:   I/O decode        0xb000-0xbfff
> pcib1:   memory decode     0xfc700000-0xfe7fffff
> pcib1:   prefetched decode 0xf8200000-0xf82fffff
> ---- initial configuration ------------------------
> ---- before setting priority for links ------------
> ---- before fixup boot-disabled links -------------
> ---- after fixup boot-disabled links --------------
> ---- arbitrated configuration ---------------------
> pci1: <ACPI PCI bus> on pcib1
> pci1: physical bus=1
> 	map[10]: type 1, range 32, base fe7fd000, size 12, enabled
> pcib1: matched entry for 1.0.INTD (source )
> pcib1: device is hardwired to IRQ 19
> found->	vendor=0x1022, dev=0x7464, revid=0x0b
> 	bus=1, slot=0, func=0
> 	class=0c-03-10, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0117, statreg=0x0280, cachelnsz=0 (dwords)
> 	lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x50 (20000 ns)
> 	intpin=d, irq=19
> 	map[10]: type 1, range 32, base fe7fe000, size 12, enabled
> pcib1: matched entry for 1.0.INTD (source )
> pcib1: device is hardwired to IRQ 19
> found->	vendor=0x1022, dev=0x7464, revid=0x0b
> 	bus=1, slot=0, func=1
> 	class=0c-03-10, hdrtype=0x00, mfdev=0
> 	cmdreg=0x0117, statreg=0x0280, cachelnsz=0 (dwords)
> 	lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x50 (20000 ns)
> 	intpin=d, irq=19
> 	map[10]: type 1, range 32, base fd000000, size 24, enabled
> 	map[14]: type 4, range 32, base 0000b800, size  8, enabled
> 	map[18]: type 1, range 32, base fe7ff000, size 12, enabled
> pcib1: matched entry for 1.6.INTA (source )
> pcib1: device is hardwired to IRQ 18
> found->	vendor=0x1002, dev=0x4752, revid=0x27
> 	bus=1, slot=6, func=0
> 	class=03-00-00, hdrtype=0x00, mfdev=0
> 	cmdreg=0x0087, statreg=0x0290, cachelnsz=16 (dwords)
> 	lattimer=0x40 (1920 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns)
> 	intpin=a, irq=18
> 	powerspec 2  supports D0 D1 D2 D3  current D0
> ohci0: <OHCI (generic) USB controller> mem 0xfe7fd000-0xfe7fdfff irq 19 at device 0.0 on pci1
> pcib1: device ohci0 requested decoded memory range 0xfe7fd000-0xfe7fdfff
> 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 0xfe7fe000-0xfe7fefff irq 19 at device 0.1 on pci1
> pcib1: device ohci1 requested decoded memory range 0xfe7fe000-0xfe7fefff
> 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
> 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 0xffa0-0xffaf at device 7.1 on pci0
> ata0: reset tp1 mask=03 ostat0=50 ostat1=00
> ata0-master: stat=0x50 err=0x01 lsb=0x00 msb=0x00
> ata0-slave:  stat=0x00 err=0x01 lsb=0x00 msb=0x00
> ata0: reset tp2 mask=03 stat0=50 stat1=00 devices=0x1<ATA_MASTER>
> ata0: at 0x1f0 irq 14 on atapci0
> ata0: [MPSAFE]
> ata1: reset tp1 mask=03 ostat0=a0 ostat1=50
> ata1-master: stat=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
> ata1-slave:  stat=0x00 err=0x01 lsb=0x14 msb=0xeb
> ata1-master: stat=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
> [... last line repeated 307 more times ...]
> ata1: reset tp2 mask=02 stat0=a0 stat1=00 devices=0x8<ATAPI_SLAVE>
> ata1: at 0x170 irq 15 on atapci0
> ata1: [MPSAFE]
> 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
> pcib2:   secondary bus     2
> pcib2:   subordinate bus   2
> pcib2:   I/O decode        0x0-0x0
> pcib2:   memory decode     0xfe800000-0xfe8fffff
> pcib2:   prefetched decode 0xf8300000-0xf83fffff
> ---- initial configuration ------------------------
> ---- before setting priority for links ------------
> ---- before fixup boot-disabled links -------------
> ---- after fixup boot-disabled links --------------
> ---- arbitrated configuration ---------------------
> pci2: <ACPI PCI bus> on pcib2
> pci2: physical bus=2
> pci0: <base peripheral, interrupt controller> at device 10.1 (no driver attached)
> pcib3: <ACPI PCI-PCI bridge> at device 11.0 on pci0
> pcib3:   secondary bus     3
> pcib3:   subordinate bus   4
> pcib3:   I/O decode        0x0-0x0
> pcib3:   memory decode     0xfe900000-0xfeafffff
> pcib3:   prefetched decode 0xf8400000-0xfc5fffff
> ---- initial configuration ------------------------
> ---- before setting priority for links ------------
> ---- before fixup boot-disabled links -------------
> ---- after fixup boot-disabled links --------------
> ---- arbitrated configuration ---------------------
> pci3: <ACPI PCI bus> on pcib3
> pci3: physical bus=3
> found->	vendor=0x1044, dev=0xa500, revid=0x02
> 	bus=3, slot=1, func=0
> 	class=06-04-00, hdrtype=0x01, mfdev=1
> 	cmdreg=0x0106, statreg=0x0290, cachelnsz=16 (dwords)
> 	lattimer=0x40 (1920 ns), mingnt=0x07 (1750 ns), maxlat=0x00 (0 ns)
> 	map[10]: type 3, range 32, base fa000000, size 25, enabled
> pcib3: matched entry for 3.1.INTA (source )
> pcib3: device is hardwired to IRQ 28
> found->	vendor=0x1044, dev=0xa501, revid=0x02
> 	bus=3, slot=1, func=1
> 	class=0e-00-01, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0116, statreg=0x0290, cachelnsz=16 (dwords)
> 	lattimer=0x40 (1920 ns), mingnt=0x01 (250 ns), maxlat=0x01 (250 ns)
> 	intpin=a, irq=28
> 	powerspec 2  supports D0 D3  current D0
> 	map[10]: type 1, range 64, base feac0000, size 16, enabled
> 	map[18]: type 1, range 64, base feab0000, size 16, enabled
> pcib3: matched entry for 3.2.INTA (source )
> pcib3: device is hardwired to IRQ 29
> found->	vendor=0x14e4, dev=0x1648, revid=0x03
> 	bus=3, slot=2, func=0
> 	class=02-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0116, statreg=0x02b0, cachelnsz=16 (dwords)
> 	lattimer=0x40 (1920 ns), mingnt=0x40 (16000 ns), maxlat=0x00 (0 ns)
> 	intpin=a, irq=29
> 	powerspec 2  supports D0 D3  current D0
> 	MSI supports 8 messages, 64 bit
> 	map[10]: type 1, range 64, base feae0000, size 16, enabled
> 	map[18]: type 1, range 64, base fead0000, size 16, enabled
> pcib3: matched entry for 3.2.INTB (source )
> pcib3: device is hardwired to IRQ 30
> found->	vendor=0x14e4, dev=0x1648, revid=0x03
> 	bus=3, slot=2, func=1
> 	class=02-00-00, hdrtype=0x00, mfdev=1
> 	cmdreg=0x0116, statreg=0x02b0, cachelnsz=16 (dwords)
> 	lattimer=0x40 (1920 ns), mingnt=0x40 (16000 ns), maxlat=0x00 (0 ns)
> 	intpin=b, irq=30
> 	powerspec 2  supports D0 D3  current D0
> 	MSI supports 8 messages, 64 bit
> pcib4: <PCI-PCI bridge> at device 1.0 on pci3
> pcib4:   secondary bus     4
> pcib4:   subordinate bus   4
> pcib4:   I/O decode        0x0-0x0
> pcib4:   memory decode     0x100000-0xfffff
> pcib4:   prefetched decode 0x100000-0xfffff
> pci4: <PCI bus> on pcib4
> pci4: physical bus=4
> asr0: <Adaptec Caching SCSI RAID> mem 0xfa000000-0xfbffffff irq 28 at device 1.1 on pci3
> asr0: major=154
> pcib3: device asr0 requested decoded memory range 0xfa000000-0xfa400000
> 
> 
> Fatal trap 9: general protection fault while in kernel mode
> cpuid = 0; apic id = 00
> instruction pointer	= 0x8:0xffffffff804ca7e6
> stack pointer	        = 0x10:0xffffffff80cec780
> frame pointer	        = 0x10:0xffffffff80cec7d0
> code segment		= base 0x0, limit 0xfffff, type 0x1b
> 			= DPL 0, pres 1, long 1, def32 0, gran 1
> processor eflags	= interrupt enabled, resume, IOPL = 0
> current process		= 0 (swapper)
> kernel: type 9 trap, code=0
> Stopped at      bcopy+0x16:     repe decl       %eax
> db> t
> bcopy() at bcopy+0x16
> ASR_resetIOP() at ASR_resetIOP+0x56
> asr_attach() at asr_attach+0x1c0
> device_probe_and_attach() at device_probe_and_attach+0x9e
> bus_generic_attach() at bus_generic_attach+0x1c
> acpi_pci_attach() at acpi_pci_attach+0xbe
> device_probe_and_attach() at device_probe_and_attach+0x9e
> bus_generic_attach() at bus_generic_attach+0x1c
> acpi_pcib_attach() at acpi_pcib_attach+0xc6
> acpi_pcib_pci_attach() at acpi_pcib_pci_attach+0x36
> device_probe_and_attach() at device_probe_and_attach+0x9e
> bus_generic_attach() at bus_generic_attach+0x1c
> acpi_pci_attach() at acpi_pci_attach+0xbe
> device_probe_and_attach() at device_probe_and_attach+0x9e
> bus_generic_attach() at bus_generic_attach+0x1c
> acpi_pcib_attach() at acpi_pcib_attach+0xc6
> acpi_pcib_acpi_attach() at acpi_pcib_acpi_attach+0x1be
> device_probe_and_attach() at device_probe_and_attach+0x9e
> bus_generic_attach() at bus_generic_attach+0x1c
> acpi_probe_children() at acpi_probe_children+0x87
> acpi_attach() at acpi_attach+0x579
> device_probe_and_attach() at device_probe_and_attach+0x9e
> bus_generic_attach() at bus_generic_attach+0x1c
> nexus_attach() at nexus_attach+0x19
> device_probe_and_attach() at device_probe_and_attach+0x9e
> root_bus_configure() at root_bus_configure+0x24
> configure() at configure+0x22
> mi_startup() at mi_startup+0xb8
> btext() at btext+0x2c
> db> panic
> panic: from debugger
> cpuid = 0; 
> Debugger("panic")
> 
> 
> Fatal trap 3: breakpoint instruction fault while in kernel mode
> cpuid = 0; apic id = 00
> instruction pointer	= 0x8:0xffffffff804bae94
> stack pointer	        = 0x10:0xffffffff80cec340
> frame pointer	        = 0x10:0xffffffff80cec360
> code segment		= base 0x0, limit 0xfffff, type 0x1b
> 			= DPL 0, pres 1, long 1, def32 0, gran 1
> processor eflags	= IOPL = 0
> current process		= 0 (swapper)
> Stopped at      bcopy+0x16:     repe decl       %eax
> db> panic
> panic: from debugger
> cpuid = 0; 
> Uptime: 1s
> panic: Assertion mtx_unowned(m) failed at /usr/src/sys/kern/kern_mutex.c:782
> cpuid = 0; 
> Uptime: 1s
> [ ... last 3 lines repeated forever ....]
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
Received on Sun Dec 07 2003 - 18:37:28 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:32 UTC