From owner-freebsd-bugs Wed Jan 24 19: 0:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5D80237B69C for ; Wed, 24 Jan 2001 19:00:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0P302X34901; Wed, 24 Jan 2001 19:00:02 -0800 (PST) (envelope-from gnats) Received: from visi.gothic.net.au (visi.gothic.net.au [203.9.148.244]) by hub.freebsd.org (Postfix) with ESMTP id 41E4037B69B for ; Wed, 24 Jan 2001 18:58:56 -0800 (PST) Received: (from sean@localhost) by visi.gothic.net.au (8.11.1/8.11.1) id f0P2wqW66760; Thu, 25 Jan 2001 13:58:52 +1100 (EST) (envelope-from sean) Message-Id: <200101250258.f0P2wqW66760@visi.gothic.net.au> Date: Thu, 25 Jan 2001 13:58:52 +1100 (EST) From: sean@gothic.net.au Reply-To: sean@gothic.net.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/24624: Panic on probe of Adaptec 2740 FreeBSD 4.2 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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 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: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 isab0: at device 2.0 on pci0 eisa0: on isab0 mainboard0: on eisa0 slot 0 ahc0: 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: on isab0 de0: 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: at 4.0 irq 12 fdc0: 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: at port 0x60-0x6f on isa0 atkbd0: irq 1 on atkbdc0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: 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: 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: 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 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: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 isab0: at device 2.0 on pci0 eisa0: on isab0 mainboard0: on eisa0 slot 0 ahc0: 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