Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Jan 2001 13:58:52 +1100 (EST)
From:      sean@gothic.net.au
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/24624: Panic on probe of Adaptec 2740 FreeBSD 4.2 
Message-ID:  <200101250258.f0P2wqW66760@visi.gothic.net.au>

next in thread | raw e-mail | index | archive | help

>Number:         24624
>Category:       kern
>Synopsis:       Adaptec 2740 works fine in FreeBSD 4.0-RELEASE, panics during probe with 4.2-STABLE
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 24 19:00:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Sean
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
>Environment:

FreeBSD 4.0-RELEASE #0: Mon Mar 20 22:50:22 GMT 2000
    root@monster.cdrom.com:/usr/src/sys/compile/GENERIC
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium/P54C (96.97-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x526  Stepping = 6
  Features=0x3bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC>
real memory  = 41943040 (40960K bytes)
avail memory = 36868096 (36004K bytes)
Preloaded elf kernel "kernel.GENERIC" at 0xc03c0000.
Intel Pentium detected, installing workaround for F00F bug
md0: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
isab0: <Intel 82375EB PCI-EISA bridge> at device 2.0 on pci0
eisa0: <EISA bus> on isab0
mainboard0: <INT0000 (System Board)> on eisa0 slot 0
ahc0: <Adaptec 274X SCSI host adapter> at 0x2c00-0x2cff, irq 10 (level)
ahc0: on eisa0 slot 2
ahc0: aic7770 >= Rev E, Twin Channel, A SCSI Id=7, B SCSI Id=7, primary A,
4/255 SCBs
isa0: <ISA bus> on isab0
de0: <Digital 21040 Ethernet> port 0x6000-0x607f mem 0xf4000000-0xf400007f
irq 12 at device 3.0 on pci0
de0: 21040 [10Mb/s] pass 2.3
de0: address 00:40:c7:94:14:bc
de0: supplying EUI64: 00:40:c7:ff:fe:94:14:bc
de0: driver is using old-style compatability shims
pci0: <S3 Trio graphics accelerator> at 4.0 irq 12
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <keyboard controller (i8042)> at port 0x60-0x6f on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> on isa0
sc0: VGA <16 virtual consoles, flags=0x0>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A, console
sio1: configured irq 3 not in bitmap of probed irqs 0
ppc0: parallel port not found.
stray irq 7
Waiting 15 seconds for SCSI devices to settle
de0: enabling 10baseT port
sa0 at ahc0 bus 1 target 6 lun 0
sa0: <ARCHIVE Python 25501-XXX 5.40> Removable Sequential Access SCSI-2
device
sa0: 5.000MB/s transfers (5.000MHz, offset 15)
da0 at ahc0 bus 0 target 0 lun 0
da0: <FUJITSU M2954S-512 0155> Fixed Direct Access SCSI-2 device
da0: 10.000MB/s transfers (10.000MHz, offset 15), Tagged Queueing Enabled
da0: 4149MB (8498506 512 byte sectors: 255H 63S/T 529C)
Mounting root from ufs:/dev/da0s1a
stray irq 7


>Description:

FreeBSD 4.2-STABLE #0: Thu Jan 25 10:19:43 EST 2001
    root@:/usr/src/sys/compile/DEBUG
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium/P54C (97.97-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x526  Stepping = 6
  Features=0x3bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC>
real memory  = 41943040 (40960K bytes)
avail memory = 36536320 (35680K bytes)
Preloaded elf kernel "kernel" at 0xc044a000.
Intel Pentium detected, installing workaround for F00F bug
md0: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
isab0: <Intel 82375EB PCI-EISA bridge> at device 2.0 on pci0
eisa0: <EISA bus> on isab0
mainboard0: <INT0000 (System Board)> on eisa0 slot 0
ahc0: <Adaptec 274X SCSI adapter> at 0x2c00-0x2cff, irq 10 (level)
ahc0: on eisa0 slot 2


Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x40
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc01b3bc2
stack pointer           = 0x10:0xc046bdc0
frame pointer           = 0x10:0xc046bdc0
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 0 (swapper)
interrupt mask          = net tty bio cam
kernel: type 12 trap, code=0
Stopped at      device_get_softc+0x6:   movl    0x40(%eax),%eax
db> t
device_get_softc(0,c0c29680,c0c30380,c046be04,c0154c60) at device_get_softc+0x6
ahc_alloc(0,c0c29680,c0c29680,c0c29690,c0c30380) at ahc_alloc+0xe
aic7770_attach(c0c30380,c046be2c,c01b3e77,c0c30380,c0c30380) at aic7770_attach+0x88
DEVICE_ATTACH(c0c30380,c0c30380,c0c30800,0,0) at DEVICE_ATTACH+0x2e
device_probe_and_attach(c0c30380) at device_probe_and_attach+0x63
bus_generic_attach(c0c30500,c046be64,c01b3e77,c0c30500,c0c30500) at bus_generic_attach+0x16
DEVICE_ATTACH(c0c30500,c0c30500,c0c30a00,0,1) at DEVICE_ATTACH+0x2e
device_probe_and_attach(c0c30500) at device_probe_and_attach+0x63
bus_generic_attach(c0c30800,c0c30800,0,c0c30800,c0c30800) at bus_generic_attach+0x16
isab_attach(c0c30800,c046beb8,c01b3e77,c0c30800,c0c30800) at isab_attach+0x1a
DEVICE_ATTACH(c0c30800,c0c30800,c0c30a80,0,0) at DEVICE_ATTACH+0x2e
device_probe_and_attach(c0c30800) at device_probe_and_attach+0x63
bus_generic_attach(c0c30a00,c046bef0,c01b3e77,c0c30a00,c0c30a00) at bus_generic_attach+0x16
DEVICE_ATTACH(c0c30a00,c0c30a00,c0c30c00,0,1) at DEVICE_ATTACH+0x2e
device_probe_and_attach(c0c30a00) at device_probe_and_attach+0x63
bus_generic_attach(c0c30a80,c046bf28,c01b3e77,c0c30a80,c0c30a80) at bus_generic_attach+0x16
DEVICE_ATTACH(c0c30a80,c0c30a80,c091f800,0,1) at DEVICE_ATTACH+0x2e
device_probe_and_attach(c0c30a80) at device_probe_and_attach+0x63
bus_generic_attach(c0c30c00,c0c30c00,c046bf54,c012782e,c0c30c00) at bus_generic_attach+0x16
nexus_attach(c0c30c00,c046bf70,c01b3e77,c0c30c00,c0c30c00) at nexus_attach+0xd
DEVICE_ATTACH(c0c30c00,c0c30c00,c03a13f0,470000,1) at DEVICE_ATTACH+0x2e
device_probe_and_attach(c0c30c00) at device_probe_and_attach+0x63
root_bus_configure(c091f800,c037386c,0) at root_bus_configure+0x16
configure(0,469c00,470000,0,c0127214) at configure+0x33
mi_startup(c046bfb4,b0246,ffe,470000,c01b883d) at mi_startup+0x70
begin() at begin+0x4b

>How-To-Repeat:


>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200101250258.f0P2wqW66760>