From owner-freebsd-current@FreeBSD.ORG Mon May 24 12:23:14 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F17E16A4CE; Mon, 24 May 2004 12:23:14 -0700 (PDT) Received: from mail.gactr.uga.edu (mail.gactr.uga.edu [128.192.37.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F5E843D1F; Mon, 24 May 2004 12:23:13 -0700 (PDT) (envelope-from robin.blanchard@gactr.uga.edu) Received: from localhost (localhost [127.0.0.1]) by mail.gactr.uga.edu (Postfix) with ESMTP id 374D8B248F; Mon, 24 May 2004 15:23:11 -0400 (EDT) Received: from mail.gactr.uga.edu ([127.0.0.1]) by localhost (mail.gactr.uga.edu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 01251-02-3; Mon, 24 May 2004 15:23:10 -0400 (EDT) Received: from EBE1.gc.nat (E2K1.gc.nat [10.10.11.21]) by mail.gactr.uga.edu (Postfix) with ESMTP id C5F5FB248C; Mon, 24 May 2004 15:23:10 -0400 (EDT) X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Mon, 24 May 2004 15:23:10 -0400 Message-ID: <9B5C1FCAFB35084787C21EFFFA78DD9EE3A8@EBE1.gc.nat> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Latest kernel hanging on amr (del 1550) thread-index: AcRBseX6OY84qARVRsWKEXdf55GGWQAEKOPgAAB7n1A= From: "Robin P. Blanchard" To: "Robin P. Blanchard" , "John Baldwin" X-Virus-Scanned: by amavisd-new at gactr.uga.edu cc: current@FreeBSD.org Subject: RE: Latest kernel hanging on amr (del 1550) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 May 2004 19:23:14 -0000 And here are the differences between kernel sources: # diff -u ident.works ident.hangs |fgrep "+ $FreeBSD" + $FreeBSD: src/sys/dev/ata/ata-all.c,v 1.210 2004/05/20 14:49:12 = des Exp $ + $FreeBSD: src/sys/dev/ata/ata-lowlevel.c,v 1.36 2004/05/17 = 17:53:12 sos Exp $ + $FreeBSD: src/sys/dev/ata/ata-pci.c,v 1.84 2004/05/10 20:23:25 sos = Exp $ + $FreeBSD: src/sys/dev/ata/ata-chipset.c,v 1.71 2004/05/10 20:23:25 = sos Exp $ + $FreeBSD: src/sys/geom/geom_disk.c,v 1.86 2004/05/11 13:17:40 sos = Exp $ + $FreeBSD: src/sys/kern/kern_exec.c,v 1.244 2004/05/21 14:50:23 = davidxu Exp $ + $FreeBSD: src/sys/kern/kern_exit.c,v 1.231 2004/05/21 14:50:23 = davidxu Exp $ + $FreeBSD: src/sys/kern/kern_jail.c,v 1.43 2004/05/20 05:28:44 pjd = Exp $ + $FreeBSD: src/sys/kern/kern_linker.c,v 1.111 2004/05/17 21:24:39 = peter Exp $ + $FreeBSD: src/sys/kern/kern_proc.c,v 1.203 2004/05/22 23:11:44 gad = Exp $ + $FreeBSD: src/sys/kern/kern_sig.c,v 1.278 2004/05/21 10:02:24 bde = Exp $ + $FreeBSD: src/sys/kern/kern_synch.c,v 1.248 2004/05/14 20:51:42 = bde Exp $ + $FreeBSD: src/sys/kern/kern_thread.c,v 1.177 2004/05/21 14:50:23 davidxu Exp $ + $FreeBSD: src/sys/kern/link_elf.c,v 1.78 2004/05/19 14:36:38 bde = Exp $ + $FreeBSD: src/sys/kern/subr_prof.c,v 1.71 2004/05/20 16:48:17 bde = Exp $ + $FreeBSD: src/sys/kern/subr_sleepqueue.c,v 1.7 2004/05/14 20:51:42 = bde Exp $ + $FreeBSD: src/sys/kern/uipc_socket2.c,v 1.124 2004/05/19 00:22:10 = ps Exp $ + $FreeBSD: src/sys/kern/vfs_syscalls.c,v 1.346 2004/05/11 10:42:02 = tjr Exp $ + $FreeBSD: src/sys/pci/agp.c,v 1.42 2004/05/23 00:00:10 mux Exp $ + $FreeBSD: src/sys/ufs/ffs/ffs_alloc.c,v 1.120 2004/05/19 18:06:21 kensmith Exp $ + $FreeBSD: src/sys/ufs/ffs/ffs_vnops.c,v 1.130 2004/05/21 12:05:48 kensmith Exp $ + $FreeBSD: src/sys/vm/vm_fault.c,v 1.188 2004/05/22 04:53:51 alc = Exp $ + $FreeBSD: src/sys/vm/vm_map.c,v 1.335 2004/05/22 04:53:51 alc Exp = $ + $FreeBSD: src/sys/vm/vm_mmap.c,v 1.189 2004/05/11 10:26:37 tjr Exp = $ + $FreeBSD: src/sys/vm/vm_page.c,v 1.284 2004/05/22 04:53:51 alc Exp = $ + $FreeBSD: src/sys/vm/vm_pageout.c,v 1.255 2004/05/12 04:10:35 alc = Exp $ + $FreeBSD: src/sys/dev/fdc/fdc.c,v 1.271 2004/05/17 05:42:04 imp = Exp $ + $FreeBSD: src/sys/i386/i386/elf_machdep.c,v 1.19 2004/05/16 = 20:00:27 peter Exp $ + $FreeBSD: src/sys/i386/i386/io_apic.c,v 1.10 2004/05/11 20:06:55 = jhb Exp $ + $FreeBSD: src/sys/i386/i386/machdep.c,v 1.588 2004/05/10 18:49:57 = jhb Exp $ + $FreeBSD: src/sys/i386/i386/mptable.c,v 1.232 2004/05/10 18:49:58 = jhb Exp $ + $FreeBSD: src/sys/i386/isa/atpic.c,v 1.16 2004/05/11 20:23:24 jhb = Exp $ + $FreeBSD: src/sys/i386/isa/clock.c,v 1.210 2004/05/11 20:14:53 jhb = Exp $ + $FreeBSD: src/sys/i386/isa/npx.c,v 1.148 2004/05/11 20:14:53 jhb = Exp $ + $FreeBSD: src/sys/pci/agp_ali.c,v 1.11 2004/05/22 13:06:37 mux Exp = $ + $FreeBSD: src/sys/pci/agp_amd.c,v 1.19 2004/05/22 13:06:37 mux Exp = $ + $FreeBSD: src/sys/pci/agp_i810.c,v 1.29 2004/05/22 13:06:37 mux = Exp $ + $FreeBSD: src/sys/pci/agp_intel.c,v 1.23 2004/05/22 13:06:37 mux = Exp $ + $FreeBSD: src/sys/pci/agp_nvidia.c,v 1.5 2004/05/23 10:57:11 mux = Exp $ + $FreeBSD: src/sys/pci/agp_sis.c,v 1.12 2004/05/22 13:06:38 mux Exp = $ + $FreeBSD: src/sys/pci/agp_via.c,v 1.14 2004/05/22 13:06:38 mux Exp = $ --------------------------------------- Robin P. Blanchard Systems Integration Specialist Georgia Center for Continuing Education fon: 706.542.2404 < > fax: 706.542.6546 --------------------------------------- =20 > -----Original Message----- > From: owner-freebsd-current@freebsd.org=20 > [mailto:owner-freebsd-current@freebsd.org] On Behalf Of Robin=20 > P. Blanchard > Sent: Monday, May 24, 2004 3:15 PM > To: John Baldwin > Cc: current@FreeBSD.org > Subject: RE: Latest kernel hanging on amr (del 1550) >=20 > > -----Original Message----- > > From: John Baldwin [mailto:jhb@FreeBSD.org] > > Sent: Monday, May 24, 2004 1:10 PM > > To: freebsd-current@FreeBSD.org > > Cc: Robin P. Blanchard; current@FreeBSD.org > > Subject: Re: Latest kernel hanging on amr (del 1550) > >=20 > > On Sunday 23 May 2004 01:47 pm, Robin P. Blanchard wrote: > > > Latest kernel hangs after "waiting for SCSI devices to > > settle" on my > > > dell 1550. Seeing as how the amr driver hasn't changed in > > some time, > > > must be somewhere else. Maybe the geom_disk ? Anyone else > > seeing this > > > ? This is a smp box, so that may be an option also. > >=20 > > It could be an interrupt issue. Try setting=20 > 'hint.apic.0.disabled=3D1'=20 > > from the loader to see if the problem goes away. If so,=20 > pleas send me=20 > > a boot -v dmesg. >=20 >=20 > Grabbed a new CVS snapshot and kernel still hangs at same=20 > place. Setting > hint.apic.0.disabled=3D1 didn't help, neither did=20 > hint.acpi.0.disabled=3D1. > Setting both induced a kernel panic. Here's a verbose boot=20 > from the older, working kernel: >=20 > MP Configuration Table version 1.4 found at 0xc00f0000 > APIC: Using the MPTable enumerator. > SMP: Added CPU 1 (BSP) > SMP: Added CPU 0 (AP) > MPTable: > APIC ID: physical 0, logical 0:0 > APIC ID: physical 1, logical 0:1 > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0=20 > (BSP): APIC ID: 1 > cpu1 (AP): APIC ID: 0 > bios32: Found BIOS32 Service Directory header at 0xc00ffe80 > bios32: Entry =3D 0xffe90 (c00ffe90) Rev =3D 0 Len =3D 1 > pcibios: PCI BIOS entry at 0xf0000+0xcb7e > pnpbios: Found PnP BIOS data at 0xc00fe2d0 > pnpbios: Entry =3D f0000:e2f4 Rev =3D 1.0 > Other BIOS signatures found: > ioapic0: Changing APIC ID to 2 > ioapic0: Assuming intbase of 0 > 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) > ioapic1: Changing APIC ID to 3 > ioapic1: Assuming intbase of 16 > ioapic1: intpin 0 -> irq 16 (level, activelo) > ioapic1: intpin 1 -> irq 17 (level, activelo) > ioapic1: intpin 2 -> irq 18 (level, activelo) > ioapic1: intpin 3 -> irq 19 (level, activelo) > ioapic1: intpin 4 -> irq 20 (level, activelo) > ioapic1: intpin 5 -> irq 21 (level, activelo) > ioapic1: intpin 6 -> irq 22 (level, activelo) > ioapic1: intpin 7 -> irq 23 (level, activelo) > ioapic1: intpin 8 -> irq 24 (level, activelo) > ioapic1: intpin 9 -> irq 25 (level, activelo) > ioapic1: intpin 10 -> irq 26 (level, activelo) > ioapic1: intpin 11 -> irq 27 (level, activelo) > ioapic1: intpin 12 -> irq 28 (level, activelo) > ioapic1: intpin 13 -> irq 29 (level, activelo) > ioapic1: intpin 14 -> irq 30 (level, activelo) > ioapic1: intpin 15 -> irq 31 (level, activelo) > ioapic0: intpin 1 trigger: edge > ioapic0: intpin 1 polarity: high > ioapic0: intpin 4 trigger: edge > ioapic0: intpin 4 polarity: high > ioapic0: intpin 6 trigger: edge > ioapic0: intpin 6 polarity: high > ioapic0: intpin 7 trigger: level > ioapic0: intpin 7 polarity: low > ioapic0: intpin 8 trigger: edge > ioapic0: intpin 8 polarity: high > ioapic0: intpin 9 trigger: edge > ioapic0: intpin 9 polarity: high > ioapic0: intpin 12 trigger: edge > ioapic0: intpin 12 polarity: high > ioapic0: intpin 14 trigger: edge > ioapic0: intpin 14 polarity: high > ioapic0: intpin 15 trigger: edge > ioapic0: intpin 15 polarity: high > ioapic1: intpin 0 trigger: level > ioapic1: intpin 0 polarity: low > ioapic1: intpin 1 trigger: level > ioapic1: intpin 1 polarity: low > ioapic1: intpin 9 trigger: level > ioapic1: intpin 9 polarity: low > ioapic1: intpin 9 trigger: level > ioapic1: intpin 9 polarity: low > ioapic1: intpin 9 trigger: level > ioapic1: intpin 9 polarity: low > ioapic1: intpin 10 trigger: level > ioapic1: intpin 10 polarity: low > ioapic1: intpin 10 trigger: level > ioapic1: intpin 10 polarity: low > ioapic1: intpin 10 trigger: level > ioapic1: intpin 10 polarity: low > ioapic1: intpin 11 trigger: level > ioapic1: intpin 11 polarity: low > ioapic1: intpin 12 trigger: level > ioapic1: intpin 12 polarity: low > ioapic1: intpin 13 trigger: level > ioapic1: intpin 13 polarity: low > ioapic1: intpin 13 trigger: level > ioapic1: intpin 13 polarity: low > ioapic1: intpin 14 trigger: level > ioapic1: intpin 14 polarity: low > ioapic1: intpin 14 trigger: level > ioapic1: intpin 14 polarity: low > lapic: Routing ExtINT -> LINT0 > lapic: LINT0 trigger: edge > lapic: LINT0 polarity: active-high > lapic: Routing NMI -> LINT1 > lapic: LINT1 trigger: edge > lapic: LINT1 polarity: active-high > ioapic0 irqs 0-15 on motherboard > ioapic1 irqs 16-31 on motherboard cpu0 BSP: > ID: 0x01000000 VER: 0x00040011 LDR: 0x02000000 DFR: 0x0fffffff > lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff > mem: > Pentium Pro MTRR support enabled > random: > null: > npx0: [FAST] > npx0: on motherboard > npx0: INT 16 interface > pci_open(1): mode 1 addr port (0x0cf8) is 0x80000270 > pci_open(1a): mode1res=3D0x80000000 (0x80000000) > pci_cfgcheck: device 0 [class=3D060000] [hdr=3D80] is there = (id=3D00081166) > pcibios: BIOS version 2.10 > Found $PIR table, 6 entries at 0xc00fc730 PCI-Only=20 > Interrupts: none Location Bus Device Pin Link IRQs > embedded 4 5 A 0x6b 3 4 5 6 7 10 11 14 > embedded 4 5 B 0x6c 3 4 5 6 7 10 11 14 > slot 1 1 4 A 0x69 3 4 5 6 7 10 11 14 > slot 1 1 4 B 0x6a 3 4 5 6 7 10 11 14 > slot 1 1 4 C 0x69 3 4 5 6 7 10 11 14 > slot 1 1 4 D 0x6a 3 4 5 6 7 10 11 14 > embedded 0 1 A 0x60 3 4 5 6 7 10 11 14 > embedded 0 2 A 0x61 3 4 5 6 7 10 11 14 > embedded 0 15 A 0x6f 3 4 5 6 7 10 11 14 > slot 2 4 6 A 0x6d 3 4 5 6 7 10 11 14 > slot 2 4 6 B 0x6e 3 4 5 6 7 10 11 14 > slot 2 4 6 C 0x6d 3 4 5 6 7 10 11 14 > slot 2 4 6 D 0x6e 3 4 5 6 7 10 11 14 > pcib1: at pcibus 1 on motherboard > pci1: on pcib1 > pci1: physical bus=3D1 > found-> vendor=3D0x1011, dev=3D0x0026, revid=3D0x05 > bus=3D1, slot=3D4, func=3D0 > class=3D06-04-00, hdrtype=3D0x01, mfdev=3D0 > cmdreg=3D0x0107, statreg=3D0x02b0, cachelnsz=3D0 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x06 (1500 ns),=20 > maxlat=3D0x00 (0 ns) > pcib2: at device 4.0 on pci1 > pcib2: secondary bus 2 > pcib2: subordinate bus 3 > pcib2: I/O decode 0xd000-0xdfff > pcib2: memory decode 0xfe900000-0xfebfffff > pcib2: prefetched decode 0xf8000000-0xfbffffff > pci2: on pcib2 > pci2: physical bus=3D2 > found-> vendor=3D0x1011, dev=3D0x0026, revid=3D0x05 > bus=3D2, slot=3D0, func=3D0 > class=3D06-04-00, hdrtype=3D0x01, mfdev=3D0 > cmdreg=3D0x0107, statreg=3D0x0290, cachelnsz=3D0 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x06 (1500 ns),=20 > maxlat=3D0x00 (0 ns) > map[10]: type 4, range 32, base 0000dc00, size 8, enabled > pcib2: device (null) requested decoded I/O range 0xdc00-0xdcff > map[14]: type 1, range 32, base fe9ff000, size 12, enabled > pcib2: device (null) requested decoded memory range=20 > 0xfe9ff000-0xfe9fffff > pcib2: slot 1 INTA routed to irq 26 > found-> vendor=3D0x1077, dev=3D0x1216, revid=3D0x06 > bus=3D2, slot=3D1, func=3D0 > class=3D01-00-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0117, statreg=3D0x02b0, cachelnsz=3D8 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x40 (16000 ns),=20 > maxlat=3D0x00 (0 ns) > intpin=3Da, irq=3D26 > powerspec 1 supports D0 D3 current D0 > pcib3: at device 0.0 on pci2 > pcib3: secondary bus 3 > pcib3: subordinate bus 3 > pcib3: I/O decode 0xf000-0xfff > pcib3: memory decode 0xfeb00000-0xfebfffff > pcib3: prefetched decode 0xf8000000-0xfbffffff > pci3: on pcib3 > pci3: physical bus=3D3 > map[10]: type 3, range 32, base f8000000, size 26, enabled > pcib3: device (null) requested decoded memory range=20 > 0xf8000000-0xfbffffff > pcib2: device (null) requested decoded memory range=20 > 0xf8000000-0xfbffffff > pcib3: slot 0 INTA routed to irq 25 > found-> vendor=3D0x101e, dev=3D0x1960, revid=3D0x20 > bus=3D3, slot=3D0, func=3D0 > class=3D01-04-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0116, statreg=3D0x0290, cachelnsz=3D8 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > intpin=3Da, irq=3D25 > powerspec 2 supports D0 D3 current D0 > amr0: mem 0xf8000000-0xfbffffff irq 25 at=20 > device 0.0 on > pci3 > amr0: Reserved 0x4000000 bytes for rid 0x10 type 3 at 0xf8000000 > amr0: [GIANT-LOCKED] > amr0: Firmware 196T, BIOS 3.33, 64MB RAM > pci2: at device 1.0 (no driver attached) > pcib0: at pcibus 0 on motherboard > pci0: on pcib0 > pci0: physical bus=3D0 > found-> vendor=3D0x1166, dev=3D0x0008, revid=3D0x23 > bus=3D0, slot=3D0, func=3D0 > class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0000, statreg=3D0x0000, cachelnsz=3D8 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > found-> vendor=3D0x1166, dev=3D0x0008, revid=3D0x01 > bus=3D0, slot=3D0, func=3D1 > class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0147, statreg=3D0x2200, cachelnsz=3D8 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > found-> vendor=3D0x1166, dev=3D0x0006, revid=3D0x01 > bus=3D0, slot=3D0, func=3D2 > class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0142, statreg=3D0x2200, cachelnsz=3D8 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > found-> vendor=3D0x1166, dev=3D0x0006, revid=3D0x01 > bus=3D0, slot=3D0, func=3D3 > class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0142, statreg=3D0x2200, cachelnsz=3D8 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > map[10]: type 1, range 32, base fe2ff000, size 12, enabled > map[14]: type 4, range 32, base 0000ecc0, size 6, enabled > map[18]: type 1, range 32, base fe100000, size 20, enabled > pcib0: slot 1 INTA routed to irq 16 > found-> vendor=3D0x8086, dev=3D0x1229, revid=3D0x08 > bus=3D0, slot=3D1, func=3D0 > class=3D02-00-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0117, statreg=3D0x0290, cachelnsz=3D8 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x08 (2000 ns),=20 > maxlat=3D0x38 (14000 ns) > intpin=3Da, irq=3D16 > powerspec 2 supports D0 D1 D2 D3 current D0 > map[10]: type 1, range 32, base fe2fe000, size 12, enabled > map[14]: type 4, range 32, base 0000ec80, size 6, enabled > map[18]: type 1, range 32, base fe000000, size 20, enabled > pcib0: slot 2 INTA routed to irq 17 > found-> vendor=3D0x8086, dev=3D0x1229, revid=3D0x08 > bus=3D0, slot=3D2, func=3D0 > class=3D02-00-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0117, statreg=3D0x0290, cachelnsz=3D8 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x08 (2000 ns),=20 > maxlat=3D0x38 (14000 ns) > intpin=3Da, irq=3D17 > powerspec 2 supports D0 D1 D2 D3 current D0 > map[10]: type 1, range 32, base fd000000, size 24, enabled > map[14]: type 4, range 32, base 0000e800, size 8, enabled > map[18]: type 1, range 32, base fe2fd000, size 12, enabled > found-> vendor=3D0x1002, dev=3D0x4752, revid=3D0x27 > bus=3D0, slot=3D3, func=3D0 > class=3D03-00-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x00a7, statreg=3D0x0290, cachelnsz=3D8 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x08 (2000 ns),=20 > maxlat=3D0x00 (0 ns) > powerspec 2 supports D0 D1 D2 D3 current D0 > map[90]: type 4, range 32, base 00000580, size 4, enabled > found-> vendor=3D0x1166, dev=3D0x0200, revid=3D0x50 > bus=3D0, slot=3D15, func=3D0 > class=3D06-01-00, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0007, statreg=3D0x0200, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > map[20]: type 4, range 32, base 000008b0, size 4, enabled > found-> vendor=3D0x1166, dev=3D0x0211, revid=3D0x00 > bus=3D0, slot=3D15, func=3D1 > class=3D01-01-8a, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0005, statreg=3D0x0200, cachelnsz=3D0 (dwords) > lattimer=3D0x40 (1920 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) > map[10]: type 1, range 32, base fe2fc000, size 12, enabled > pcib0: unable to route slot 15 INTA > found-> vendor=3D0x1166, dev=3D0x0220, revid=3D0x04 > bus=3D0, slot=3D15, func=3D2 > class=3D0c-03-10, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0117, statreg=3D0x0280, cachelnsz=3D8 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x50=20 > (20000 ns) > intpin=3Da, irq=3D7 > fxp0: port 0xecc0-0xecff mem=20 > 0xfe100000-0xfe1fffff,0xfe2ff000-0xfe2fffff irq 16 at device=20 > 1.0 on pci0 > fxp0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfe2ff000 > fxp0: using memory space register mapping > fxp0: PCI IDs: 8086 1229 1028 00da 0008 > fxp0: Dynamic Standby mode is disabled > miibus0: on fxp0 > inphy0: on miibus0 > inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > fxp0: bpf attached > fxp0: Ethernet address: 00:b0:d0:f0:81:21 > fxp0: [GIANT-LOCKED] > fxp1: port 0xec80-0xecbf mem=20 > 0xfe000000-0xfe0fffff,0xfe2fe000-0xfe2fefff irq 17 at device=20 > 2.0 on pci0 > fxp1: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfe2fe000 > fxp1: using memory space register mapping > fxp1: PCI IDs: 8086 1229 1028 00da 0008 > fxp1: Dynamic Standby mode is disabled > miibus1: on fxp1 > inphy1: on miibus1 > inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > fxp1: bpf attached > fxp1: Ethernet address: 00:b0:d0:f0:81:22 > fxp1: [GIANT-LOCKED] > pci0: at device 3.0 (no driver attached) > isab0: port 0x580-0x58f at device 15.0 on pci0 > isa0: on isab0 > atapci0: port > 0x8b0-0x8bf,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 15.1 on pci0 > atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0x8b0 > atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0 > atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6 > ata0: reset tp1 mask=3D03 ostat0=3D50 ostat1=3D00 > ata0-master: stat=3D0x00 err=3D0x01 lsb=3D0x14 msb=3D0xeb > ata0-slave: stat=3D0x00 err=3D0x00 lsb=3D0x00 msb=3D0xdf > ata0: reset tp2 mask=3D03 stat0=3D00 stat1=3D00 = devices=3D0x4 > ata0: at 0x1f0 irq 14 on atapci0 > ata0: [MPSAFE] > atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170 > atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376 > ata1: reset tp1 mask=3D00 ostat0=3Dff ostat1=3Dff > ata1: at 0x170 irq 15 on atapci0 > ata1: [MPSAFE] > pci0: at device 15.2 (no driver attached) > pcib4: at pcibus 4 on motherboard > pci4: on pcib4 > pci4: physical bus=3D4 > map[10]: type 4, range 32, base 0000cc00, size 8, enabled > map[14]: type 1, range 64, base fe6ff000, size 12, enabled > pcib4: slot 5 INTA routed to irq 27 > found-> vendor=3D0x9005, dev=3D0x00cf, revid=3D0x01 > bus=3D4, slot=3D5, func=3D0 > class=3D01-00-00, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0117, statreg=3D0x02b0, cachelnsz=3D8 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x28 (10000 ns),=20 > maxlat=3D0x19 (6250 ns) > intpin=3Da, irq=3D27 > powerspec 2 supports D0 D3 current D0 > map[10]: type 4, range 32, base 0000c800, size 8, enabled > map[14]: type 1, range 64, base fe6fe000, size 12, enabled > pcib4: slot 5 INTB routed to irq 28 > found-> vendor=3D0x9005, dev=3D0x00cf, revid=3D0x01 > bus=3D4, slot=3D5, func=3D1 > class=3D01-00-00, hdrtype=3D0x00, mfdev=3D1 > cmdreg=3D0x0117, statreg=3D0x02b0, cachelnsz=3D8 (dwords) > lattimer=3D0x20 (960 ns), mingnt=3D0x28 (10000 ns),=20 > maxlat=3D0x19 (6250 ns) > intpin=3Db, irq=3D28 > powerspec 2 supports D0 D3 current D0 > ahc0: port=20 > 0xcc00-0xccff mem 0xfe6ff000-0xfe6fffff irq 27 at device 5.0 on pci4 > ahc0: Defaulting to MEMIO off > ahc0: Reserved 0x100 bytes for rid 0x10 type 4 at 0xcc00 > ahc0: Reading SEEPROM...done. > ahc0: Manual LVD Termination > ahc0: BIOS eeprom is present > ahc0: Secondary High byte termination Enabled > ahc0: Secondary Low byte termination Enabled > ahc0: Primary Low Byte termination Enabled > ahc0: Primary High Byte termination Enabled > ahc0: Downloading Sequencer Program... 423 instructions downloaded > ahc0: Features 0x1fef6, Bugs 0x40, Flags 0x28485560 > ahc0: [GIANT-LOCKED] > aic7899: Ultra160 Wide Channel A, SCSI Id=3D7, 32/253 SCBs > ahc1: port=20 > 0xc800-0xc8ff mem 0xfe6fe000-0xfe6fefff irq 28 at device 5.1 on pci4 > ahc1: Defaulting to MEMIO off > ahc1: Reserved 0x100 bytes for rid 0x10 type 4 at 0xc800 > ahc1: Reading SEEPROM...done. > ahc1: Manual LVD Termination > ahc1: BIOS eeprom is present > ahc1: Secondary High byte termination Enabled > ahc1: Secondary Low byte termination Enabled > ahc1: Primary Low Byte termination Enabled > ahc1: Primary High Byte termination Enabled > ahc1: Downloading Sequencer Program... 423 instructions downloaded > ahc1: Features 0x1fef6, Bugs 0x40, Flags 0x28485560 > ahc1: [GIANT-LOCKED] > aic7899: Ultra160 Wide Channel B, SCSI Id=3D7, 32/253 SCBs cpu0=20 > on motherboard > cpu1 on motherboard > ata: ata0 already exists; skipping it > ata: ata1 already exists; skipping it > pnpbios: 15 devices, largest 118 bytes > PNP0c02: adding fixed memory32 range 0-0x9ffff, size=3D0xa0000 > PNP0c02: adding fixed memory32 range 0x100000-0x7fffffff,=20 > size=3D0x7ff00000 > PNP0c02: adding fixed memory32 range 0xff000000-0xffffffff,=20 > size=3D0x1000000 > PNP0c02: adding fixed memory32 range 0xf0000-0xfffff, size=3D0x10000 > PNP0c02: adding fixed memory32 range 0xec000-0xeffff, size=3D0x4000 > PNP0c02: adding io range 0x800-0x88f, size=3D0x90, align=3D0x1 > PNP0c02: adding io range 0x580-0x58f, size=3D0x10, align=3D0x1 > PNP0c02: adding io range 0x62-0x63, size=3D0x2, align=3D0x1 > PNP0c02: adding io range 0x65-0x6f, size=3D0xb, align=3D0x1 > PNP0c02: adding io range 0xe0-0xef, size=3D0x10, align=3D0x1 > pnpbios: handle 0 device ID PNP0c02 (020cd041) > PNP0501: adding irq mask 0x10 > PNP0501: adding io range 0x3f8-0x3ff, size=3D0x8, align=3D0x8 > pnpbios: handle 1 device ID PNP0501 (0105d041) > PNP0700: adding irq mask 0x40 > PNP0700: adding io range 0x3f0-0x3f5, size=3D0x6, align=3D0x8 > PNP0700: adding dma mask 0x4 > pnpbios: handle 2 device ID PNP0700 (0007d041) > PNP0f13: adding irq mask 0x1000 > pnpbios: handle 3 device ID PNP0f13 (130fd041) > PNP0a03: adding io range 0xcf8-0xcff, size=3D0x8, align=3D0x1 > pnpbios: handle 4 device ID PNP0a03 (030ad041) > PNP0c02: adding irq mask 0x200 > pnpbios: handle 5 device ID PNP0c02 (020cd041) > PNP0100: adding irq mask 0x1 > PNP0100: adding io range 0x40-0x5f, size=3D0x20, align=3D0x1 > pnpbios: handle 8 device ID PNP0100 (0001d041) > PNP0200: adding io range 0x80-0x9f, size=3D0x20, align=3D0x1 > PNP0200: adding io range 0-0x1f, size=3D0x20, align=3D0x1 > PNP0200: adding io range 0xc0-0xdf, size=3D0x20, align=3D0x1 > PNP0200: adding dma mask 0x10 > pnpbios: handle 9 device ID PNP0200 (0002d041) > PNP0303: adding irq mask 0x2 > PNP0303: adding io range 0x60-0x60, size=3D0x1, align=3D0x1 > PNP0303: adding io range 0x64-0x64, size=3D0x1, align=3D0x1 > pnpbios: handle 10 device ID PNP0303 (0303d041) > PNP0800: adding io range 0x61-0x61, size=3D0x1, align=3D0x1 > pnpbios: handle 11 device ID PNP0800 (0008d041) > PNP0b00: adding irq mask 0x100 > PNP0b00: adding io range 0x70-0x7f, size=3D0x10, align=3D0x1 > pnpbios: handle 12 device ID PNP0b00 (000bd041) > PNP0c04: adding irq mask 0x2000 > PNP0c04: adding io range 0xf0-0xff, size=3D0x10, align=3D0x1 > pnpbios: handle 13 device ID PNP0c04 (040cd041) > PNP0c01: adding io range 0xc00-0xc01, size=3D0x2, align=3D0x1 > PNP0c01: adding io range 0xc06-0xc08, size=3D0x3, align=3D0x1 > PNP0c01: adding io range 0xc14-0xc14, size=3D0x1, align=3D0x1 > PNP0c01: adding io range 0xc50-0xc52, size=3D0x3, align=3D0x1 > PNP0c01: adding io range 0xc6c-0xc6f, size=3D0x4, align=3D0x1 > PNP0c01: adding io range 0xcd6-0xcd7, size=3D0x2, align=3D0x1 > PNP0c01: adding io range 0xf50-0xf57, size=3D0x8, align=3D0x1 > pnpbios: handle 15 device ID PNP0c01 (010cd041) Trying=20 > Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at=20 > 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying=20 > Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 > sc: sc0 already exists; skipping it > vga: vga0 already exists; skipping it > isa_probe_children: disabling PnP devices > isa_probe_children: probing non-PnP devices > orm0: