From owner-freebsd-current@FreeBSD.ORG Mon Jul 5 03:41:38 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 D8B2216A4CF for ; Mon, 5 Jul 2004 03:41:38 +0000 (GMT) Received: from ion.gank.org (ion.gank.org [69.55.238.164]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7414C43D31 for ; Mon, 5 Jul 2004 03:41:38 +0000 (GMT) (envelope-from craig@xfoil.gank.org) Received: from [192.168.69.84] (arbiter.gank.org [64.81.113.221]) by ion.gank.org (mail) with ESMTP id 4326E2B720 for ; Sun, 4 Jul 2004 22:41:35 -0500 (CDT) From: Craig Boston To: current@freebsd.org Date: Sun, 4 Jul 2004 22:32:13 -0500 User-Agent: KMail/1.6.2 MIME-Version: 1.0 Content-Disposition: inline Content-Type: Multipart/Mixed; boundary="Boundary-00=_9uM6ARMb3UKvyFn" Message-Id: <200407042232.13482.craig@xfoil.gank.org> Subject: More "already active DMA on this device" 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, 05 Jul 2004 03:41:39 -0000 --Boundary-00=_9uM6ARMb3UKvyFn Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi, everyone. I seem to have a case of the "already active DMA" problem on recent -CURRENTs on my laptop. So far what I've found in the archives has suggested ich5 controllers or apic changes as possible causes, but I have neither of those. Here's a quick summary possibly relevant info: * No apic or ACPI on this system (Compaq m700 -- it does have ACPI capability but is so horribly broken that I use apm instead) * Controller is a CMD646U2. Yeah, I know, but it's embedded in a docking station so I'm kind of stuck. * Controller is behind a PCI bridge (Intel 82380FB) * Pretty much EVERYTHING in the system is sharing irq 11. I've tried various methods to coax devices onto other IRQs, but have had no luck whatsoever. It seems to be a BIOS or maybe even a hardware limitation. * The fxp0 controller behind the same brdige seems to work OK * The firewire (Lucent FW322) controller behind the bridge is flaky, even with kernels where the ATA works. By flaky, I mean works for a while then freezes up (no more interrupts maybe?) * A cardbus firewire controller (VIA VT6306) works fine, so I can do postmortem memory investigation using that if necessary. Messages when it starts: ad6: FAILURE - already active DMA on this device ad6: setting up DMA failed ad6: TIMEOUT - READ_DMA retrying (2 retries left) LBA=153861628 ata3: reiniting channel .. ata3: reset tp1 mask=03 ostat0=58 ostat1=08 ad6: stat=0x50 err=0x01 lsb=0x00 msb=0x00 ata3-slave: stat=0x00 err=0x01 lsb=0x00 msb=0x00 ata3: reset tp2 stat0=50 stat1=00 devices=0x1 ata3: resetting done .. ad6: pio=0x0c wdma=0x22 udma=0x45 cable=80pin ad6: setting PIO4 on CMD 646U2 chip ad6: setting UDMA33 on CMD 646U2 chip ad6: setting UDMA33 on CMD 646U2 chip ata3: device config done .. I usually have /usr and other important partitions mounted from this drive, so a UFS panic is typically not far behind. It seems to still be present in very recent CURRENT too. So far I've found: 5/7/2004 Works 6/15/2004 Broken 7/2/2004 Broken Since it doesn't present itself immedately but rather a while after boot, I haven't been able to narrow it down to a particular commit. Verbose dmesg is attached (from 6/15 kernel). If there's any more information I can post or debugging I can try that might help, I'd be more than happy to give it a shot. Thanks, Craig --Boundary-00=_9uM6ARMb3UKvyFn Content-Type: text/plain; charset="us-ascii"; name="verbose.dmesg" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="verbose.dmesg" 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.2-CURRENT #2: Sun Jun 27 23:04:23 CDT 2004 root@laptop:/usr/obj/usr/src/sys/LAPTOP Preloaded elf kernel "/boot/kernel/kernel" at 0xc1cbc000. Preloaded elf module "/boot/kernel/splash_pcx.ko" at 0xc1cbc1d8. Preloaded elf module "/boot/kernel/vesa.ko" at 0xc1cbc288. Preloaded splash_image_data "/boot/boot.pcx" at 0xc1cbc334. Preloaded elf module "/boot/kernel/if_wi.ko" at 0xc1cbc388. Preloaded elf module "/boot/kernel/snd_maestro.ko" at 0xc1cbc434. Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc1cbc4e4. Preloaded elf module "/boot/kernel/uhid.ko" at 0xc1cbc590. Preloaded elf module "/boot/kernel/ukbd.ko" at 0xc1cbc63c. Preloaded elf module "/boot/kernel/ums.ko" at 0xc1cbc6e8. Preloaded elf module "/boot/kernel/umass.ko" at 0xc1cbc790. Preloaded elf module "/boot/kernel/sbp.ko" at 0xc1cbc83c. Preloaded elf module "/boot/kernel/firewire.ko" at 0xc1cbc8e4. Preloaded elf module "/boot/kernel/apm.ko" at 0xc1cbc994. Preloaded md_image "/boot/rootfs" at 0xc1cbca3c. Calibrating clock(s) ... i8254 clock: 1193220 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz quality 0 Calibrating TSC clock ... TSC clock: 365860707 Hz CPU: Pentium II/Pentium II Xeon/Celeron (365.86-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x66a Stepping = 10 Features=0x183f9ff real memory = 234815488 (223 MB) Physical memory chunk(s): 0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages) 0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages) 0x0000000002026000 - 0x000000000dbc3fff, 196730880 bytes (48030 pages) avail memory = 199143424 (189 MB) bios32: Found BIOS32 Service Directory header at 0xc00fa000 bios32: Entry = 0xf0000 (c00f0000) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xf0000+0x478 pnpbios: Found PnP BIOS data at 0xc00fbe10 pnpbios: Entry = f0000:be3e Rev = 1.0 pnpbios: Event flag at fbe36 pnpbios: OEM ID 30b1110e Other BIOS signatures found: wlan: <802.11 Link Layer> null: mem: Pentium Pro MTRR support enabled VESA: information block 56 45 53 41 00 02 00 01 00 01 00 00 00 00 22 00 00 01 7f 00 00 01 0b 01 00 01 21 01 00 01 2a 01 00 01 00 01 01 01 10 01 11 01 12 01 03 01 13 01 14 01 15 01 05 01 16 01 17 01 18 01 07 01 19 01 VESA: 40 mode(s) found VESA: v2.0, 8128k memory, flags:0x0, mode table:0xc07f2ca2 (1000022) VESA: ATI MACH64 VESA: ATI Technologies Inc. MACH64RM 01.00 random: splash: image@0xc07f3e04, size:430393 splash_pcx: image good: width = 1024 height = 768 depth = 8 planes = 1 splash_pcx: considering mode 257: vi_width = 640 vi_height = 480 vi_depth = 8 vi_planes = 1 splash_pcx: considering mode 259: vi_width = 800 vi_height = 600 vi_depth = 8 vi_planes = 1 splash_pcx: considering mode 261: vi_width = 1024 vi_height = 768 vi_depth = 8 vi_planes = 1 pcx_splash: selecting mode 261 splash: image decoder found: splash_pcx npx0: [FAST] npx0: on motherboard npx0: INT 16 interface pci_open(1): mode 1 addr port (0x0cf8) is 0x80000058 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=71908086) pcibios: BIOS version 2.10 apm0: on motherboard apm0: found APM BIOS v1.2, connected at v1.2 pcib0: at pcibus 0 on motherboard pci0: on pcib0 pci0: physical bus=0 map[10]: type 3, range 32, base 50000000, size 26, enabled found-> vendor=0x8086, dev=0x7190, revid=0x03 bus=0, slot=0, func=0 class=06-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0006, statreg=0xa210, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x8086, dev=0x7191, revid=0x03 bus=0, slot=1, func=0 class=06-04-00, hdrtype=0x01, mfdev=0 cmdreg=0x0003, statreg=0x0220, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x8c (35000 ns), maxlat=0x00 (0 ns) map[10]: type 1, range 32, base 42000000, size 12, enabled found-> vendor=0x104c, dev=0xac1b, revid=0x03 bus=0, slot=4, func=0 class=06-07-00, hdrtype=0x02, mfdev=1 cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords) lattimer=0x42 (1980 ns), mingnt=0xc4 (49000 ns), maxlat=0x03 (750 ns) intpin=a, irq=11 powerspec 1 supports D0 D1 D2 D3 current D0 map[10]: type 1, range 32, base 42080000, size 12, enabled found-> vendor=0x104c, dev=0xac1b, revid=0x03 bus=0, slot=4, func=1 class=06-07-00, hdrtype=0x02, mfdev=1 cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords) lattimer=0x42 (1980 ns), mingnt=0xc4 (49000 ns), maxlat=0x03 (750 ns) intpin=a, irq=11 powerspec 1 supports D0 D1 D2 D3 current D0 found-> vendor=0x8086, dev=0x7110, revid=0x02 bus=0, slot=7, func=0 class=06-80-00, hdrtype=0x00, mfdev=1 cmdreg=0x010f, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[20]: type 4, range 32, base 00004010, size 4, enabled found-> vendor=0x8086, dev=0x7111, revid=0x01 bus=0, slot=7, func=1 class=01-01-80, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[20]: type 4, range 32, base 00004020, size 5, enabled found-> vendor=0x8086, dev=0x7112, revid=0x01 bus=0, slot=7, func=2 class=0c-03-00, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=d, irq=11 map[90]: type 4, range 32, base 00004000, size 4, enabled found-> vendor=0x8086, dev=0x7113, revid=0x02 bus=0, slot=7, func=3 class=06-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0003, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) map[10]: type 4, range 32, base 00004400, size 8, enabled found-> vendor=0x125d, dev=0x1978, revid=0x10 bus=0, slot=8, func=0 class=04-01-00, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x02 (500 ns), maxlat=0x18 (6000 ns) intpin=a, irq=11 powerspec 2 supports D0 D1 D2 D3 current D0 map[10]: type 1, range 32, base 42100000, size 8, enabled map[14]: type 4, range 32, base 00004040, size 3, enabled map[18]: type 4, range 32, base 00004800, size 8, enabled found-> vendor=0x11c1, dev=0x0449, revid=0x01 bus=0, slot=9, func=0 class=07-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0003, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0xfc (63000 ns), maxlat=0x0e (3500 ns) intpin=a, irq=11 powerspec 2 supports D0 D2 D3 current D0 found-> vendor=0x8086, dev=0x124b, revid=0x01 bus=0, slot=12, func=0 class=06-04-80, hdrtype=0x01, mfdev=0 cmdreg=0x0087, statreg=0x0400, cachelnsz=8 (dwords) lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns) agp0: mem 0x50000000-0x53ffffff at device 0.0 on pci0 agp0: Reserved 0x4000000 bytes for rid 0x10 type 3 at 0x50000000 agp0: allocating GATT for aperture of size 64M pcib1: at device 1.0 on pci0 pcib1: secondary bus 1 pcib1: subordinate bus 1 pcib1: I/O decode 0x3000-0x3fff pcib1: memory decode 0x40200000-0x41ffffff pcib1: prefetched decode 0xfff00000-0xfffff pci1: on pcib1 pci1: physical bus=1 map[10]: type 1, range 32, base 41000000, size 24, enabled pcib1: device (null) requested decoded memory range 0x41000000-0x41ffffff map[14]: type 4, range 32, base 00003000, size 8, enabled pcib1: device (null) requested decoded I/O range 0x3000-0x30ff map[18]: type 1, range 32, base 40200000, size 12, enabled pcib1: device (null) requested decoded memory range 0x40200000-0x40200fff found-> vendor=0x1002, dev=0x4c4d, revid=0x64 bus=1, slot=0, func=0 class=03-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0087, statreg=0x0290, cachelnsz=8 (dwords) lattimer=0x42 (1980 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns) intpin=a, irq=11 powerspec 1 supports D0 D1 D2 D3 current D0 pci1: at device 0.0 (no driver attached) cbb0: mem 0x42000000-0x42000fff irq 11 at device 4.0 on pci0 cbb0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0x42000000 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 cbb0: [MPSAFE] cbb0: PCI Configuration space: 0x00: 0xac1b104c 0x02100007 0x06070003 0x00824208 0x10: 0x42000000 0x020000a0 0x20020200 0xfffff000 0x20: 0x00000000 0xfffff000 0x00000000 0x0000fffc 0x30: 0x00000000 0x0000fffc 0x00000000 0x0744010b 0x40: 0xb1130e11 0x00000001 0x00000000 0x00000000 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 0x80: 0x20449060 0x00000000 0x01818181 0x00000000 0x90: 0x60640280 0x00000000 0x00000000 0x00000000 0xa0: 0xfe110001 0x00c00000 0x00000000 0x00000000 0xb0: 0x00000000 0x00000000 0x00000000 0x00000000 0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 0xf0: 0x00000000 0x00000000 0x00000000 0x00000000 cbb1: mem 0x42080000-0x42080fff irq 11 at device 4.1 on pci0 cbb1: Reserved 0x1000 bytes for rid 0x10 type 3 at 0x42080000 cardbus1: on cbb1 pccard1: <16-bit PCCard bus> on cbb1 cbb1: [MPSAFE] cbb1: PCI Configuration space: 0x00: 0xac1b104c 0x02100007 0x06070003 0x00824208 0x10: 0x42080000 0x020000a0 0x20030300 0xfffff000 0x20: 0x00000000 0xfffff000 0x00000000 0x0000fffc 0x30: 0x00000000 0x0000fffc 0x00000000 0x0744010b 0x40: 0xb1130e11 0x00000001 0x00000000 0x00000000 0x50: 0x00000000 0x00000000 0x00000000 0x00000000 0x60: 0x00000000 0x00000000 0x00000000 0x00000000 0x70: 0x00000000 0x00000000 0x00000000 0x00000000 0x80: 0x2044b060 0x00000000 0x09818181 0x00000000 0x90: 0x60640280 0x00000000 0x00000000 0x00000000 0xa0: 0xfe110001 0x00c00000 0x00000000 0x00000000 0xb0: 0x00000000 0x00000000 0x00000000 0x00000000 0xc0: 0x00000000 0x00000000 0x00000000 0x00000000 0xd0: 0x00000000 0x00000000 0x00000000 0x00000000 0xe0: 0x00000000 0x00000000 0x00000000 0x00000000 0xf0: 0x00000000 0x00000000 0x00000000 0x00000000 PCI-ISA bridge with incorrect subclass 0x80 PCI-ISA bridge with incorrect subclass 0x80 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0x4010-0x401f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0 atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0x4010 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=03 ostat0=50 ostat1=50 ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 ata0-master: stat=0x82 err=0x82 lsb=0x82 msb=0x82 ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 ata0-master: stat=0x80 err=0x80 lsb=0x80 msb=0x80 ata0-master: stat=0x50 err=0x01 lsb=0x00 msb=0x00 ata0-slave: stat=0x00 err=0x01 lsb=0x14 msb=0xeb ata0: reset tp2 stat0=50 stat1=00 devices=0x9 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=03 ostat0=00 ostat1=00 ata1-master: stat=0x00 err=0x00 lsb=0x00 msb=0x00 ata1-slave: stat=0x00 err=0x00 lsb=0x00 msb=0x00 ata1: reset tp2 stat0=00 stat1=00 devices=0x0 ata1: at 0x170 irq 15 on atapci0 ata1: [MPSAFE] uhci0: port 0x4020-0x403f irq 11 at device 7.2 on pci0 uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0x4020 uhci0: [GIANT-LOCKED] usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhub1: Atmel UHB124 hub, class 9/0, rev 1.00/1.00, addr 2 uhub1: 4 ports with 4 removable, self powered uhub2: Microsoft Internet Keyboard Pro, class 9/0, rev 1.10/5.00, addr 3 uhub2: 3 ports with 2 removable, bus powered ukbd0: Microsoft Microsoft Internet Keyboard Pro, rev 1.10/1.14, addr 4, iclass 3/1 kbd: new array size 4 kbd1 at ukbd0 kbd1: ukbd0, generic (0), config:0x0, flags:0x1d0000 uhid0: Microsoft Microsoft Internet Keyboard Pro, rev 1.10/1.14, addr 4, iclass 3/0 ums0: Microsoft Microsoft Trackball Optical\M-., rev 1.10/1.21, addr 5, iclass 3/1 ums0: 5 buttons and Z dir. pci0: at device 7.3 (no driver attached) pcm0: port 0x4400-0x44ff irq 11 at device 8.0 on pci0 setmap (1b0000, 4000), nseg=1, error=0 pcm0: Maestro DMA base: 0x1b0000 pcm0: Reserved 0x100 bytes for rid 0x10 type 4 at 0x4400 pcm0: pcm0: Codec features 18 bit DAC, 18 bit ADC, 5 bit master volume, SigmaTel 3D Enhancement pcm0: Primary codec extended features AMAP pcm0: [GIANT-LOCKED] setmap (1ce000, 4000), nseg=1, error=0 pcm0: pch[0].offset = 0x1e000 setmap (1d2000, 4000), nseg=1, error=0 pcm0: pch[1].offset = 0x22000 setmap (1f1000, 4000), nseg=1, error=0 pcm0: pch[2].offset = 0x41000 setmap (201000, 4000), nseg=1, error=0 pcm0: pch[3].offset = 0x51000 pci0: at device 9.0 (no driver attached) pcib2: at device 12.0 on pci0 pcib2: secondary bus 4 pcib2: subordinate bus 4 pcib2: I/O decode 0x0-0xfff pcib2: memory decode 0x0-0xfffff pcib2: prefetched decode 0xfff00000-0xfffff pcib2: Subtractively decoded bridge. pci4: on pcib2 pci4: physical bus=4 map[10]: type 4, range 32, base 000001e0, size 3, enabled map[14]: type 4, range 32, base 000003e4, size 2, enabled map[18]: type 4, range 32, base 00000160, size 3, enabled map[1c]: type 4, range 32, base 00000364, size 2, enabled map[20]: type 4, range 32, base 00000190, size 4, enabled found-> vendor=0x1095, dev=0x0646, revid=0x07 bus=4, slot=7, func=0 class=01-01-8f, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x40 (1920 ns), mingnt=0x02 (500 ns), maxlat=0x04 (1000 ns) intpin=a, irq=11 powerspec 1 supports D0 D1 D2 D3 current D0 map[10]: type 1, range 32, base 40080000, size 12, enabled pcib2: device (null) requested decoded memory range 0x40080000-0x40080fff map[14]: type 4, range 32, base 00002000, size 6, enabled map[18]: type 1, range 32, base 40000000, size 17, enabled pcib2: device (null) requested decoded memory range 0x40000000-0x4001ffff found-> vendor=0x8086, dev=0x1229, revid=0x0d bus=4, slot=9, func=0 class=02-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0003, statreg=0x0290, cachelnsz=8 (dwords) lattimer=0x42 (1980 ns), mingnt=0x08 (2000 ns), maxlat=0x38 (14000 ns) intpin=a, irq=11 powerspec 2 supports D0 D1 D2 D3 current D0 atapci1: port 0x190-0x19f,0x364-0x367,0x160-0x167,0x3e4-0x3e7,0x1e0-0x1e7 irq 11 at device 7.0 on pci4 atapci1: Reserved 0x10 bytes for rid 0x20 type 4 at 0x190 atapci1: [MPSAFE] atapci1: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1e0 atapci1: Reserved 0x4 bytes for rid 0x14 type 4 at 0x3e4 ata2: reset tp1 mask=03 ostat0=50 ostat1=01 ata2-master: stat=0x00 err=0x01 lsb=0x14 msb=0xeb ata2-slave: stat=0x01 err=0x04 lsb=0x14 msb=0xeb ata2: reset tp2 stat0=00 stat1=01 devices=0x4 ata2: at 0x1e0 on atapci1 ata2: [MPSAFE] atapci1: Reserved 0x8 bytes for rid 0x18 type 4 at 0x160 atapci1: Reserved 0x4 bytes for rid 0x1c type 4 at 0x364 ata3: reset tp1 mask=03 ostat0=50 ostat1=00 ata3-master: stat=0x50 err=0x01 lsb=0x00 msb=0x00 ata3-slave: stat=0x00 err=0x01 lsb=0x00 msb=0x00 ata3: reset tp2 stat0=50 stat1=00 devices=0x1 ata3: at 0x160 on atapci1 ata3: [MPSAFE] fxp0: port 0x2000-0x203f mem 0x40000000-0x4001ffff,0x40080000-0x40080fff irq 11 at device 9.0 on pci4 fxp0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0x40080000 fxp0: using memory space register mapping fxp0: PCI IDs: 8086 1229 8086 0050 000d 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:02:b3:cb:d5:31 fxp0: [GIANT-LOCKED] cpu0 on motherboard ata: ata0 already exists; skipping it ata: ata1 already exists; skipping it Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 pnpbios: 18 devices, largest 250 bytes PNP0c04: adding io range 0xf0-0xff, size=0x10, align=0 PNP0c04: adding irq mask 0x2000 pnpbios: handle 1 device ID PNP0c04 (040cd041) PNP0c01: adding fixed memory32 range 0-0x9ffff, size=0xa0000 PNP0c01: adding fixed memory32 range 0xf0000-0xfffff, size=0x10000 PNP0c01: adding fixed memory32 range 0x100000-0xdffffff, size=0xdf00000 pnpbios: handle 2 device ID PNP0c01 (010cd041) PNP0a03: adding io range 0xcf8-0xcff, size=0x8, align=0 pnpbios: handle 3 device ID PNP0a03 (030ad041) PNP0200: adding io range 0-0xf, size=0x10, align=0 PNP0200: adding io range 0x80-0x8f, size=0x10, align=0 PNP0200: adding io range 0xc0-0xdf, size=0x20, align=0 PNP0200: adding dma mask 0x10 pnpbios: handle 5 device ID PNP0200 (0002d041) PNP0100: adding io range 0x40-0x43, size=0x4, align=0 PNP0100: adding irq mask 0x1 pnpbios: handle 6 device ID PNP0100 (0001d041) PNP0800: adding io range 0x61-0x61, size=0x1, align=0 pnpbios: handle 7 device ID PNP0800 (0008d041) PNP0b00: adding io range 0x70-0x71, size=0x2, align=0 PNP0b00: adding io range 0x72-0x72, size=0x1, align=0 PNP0b00: adding io range 0x73-0x73, size=0x1, align=0 PNP0b00: adding irq mask 0x100 pnpbios: handle 8 device ID PNP0b00 (000bd041) PNP0303: adding io range 0x60-0x60, size=0x1, align=0 PNP0303: adding io range 0x64-0x64, size=0x1, align=0 PNP0303: adding irq mask 0x2 pnpbios: handle 9 device ID PNP0303 (0303d041) PNP0f13: adding irq mask 0x1000 pnpbios: handle 10 device ID PNP0f13 (130fd041) PNP0700: adding irq mask 0x40 PNP0700: adding dma mask 0x4 PNP0700: adding io range 0x3f0-0x3f5, size=0x6, align=0 PNP0700: adding io range 0x3f7-0x3f7, size=0x1, align=0 pnpbios: handle 11 device ID PNP0700 (0007d041) PNP0401: adding irq mask 0x80 PNP0401: adding dma mask 0x8 PNP0401: adding io range 0x378-0x37f, size=0x8, align=0 PNP0401: adding io range 0x778-0x77a, size=0x3, align=0 pnpbios: handle 12 device ID PNP0401 (0104d041) PNP0501: adding io range 0x3f8-0x3ff, size=0x8, align=0 PNP0501: adding irq mask 0x10 pnpbios: handle 13 device ID PNP0501 (0105d041) SMCf010: adding io range 0x3e8-0x3ef, size=0x8, align=0 SMCf010: adding io range 0x100-0x107, size=0x8, align=0x10 SMCf010: adding irq mask 0x8 SMCf010: adding dma mask 0x20 pnpbios: handle 14 device ID SMCf010 (10f0a34d) PNP0e03: adding io range 0x3e0-0x3e1, size=0x2, align=0 pnpbios: handle 15 device ID PNP0e03 (030ed041) PNP0c02: adding fixed memory32 range 0xfff80000-0xffffffff, size=0x80000 PNP0c02: adding io range 0x10-0x1f, size=0x10, align=0 PNP0c02: adding io range 0x22-0x3f, size=0x1e, align=0 PNP0c02: adding io range 0x44-0x5f, size=0x1c, align=0 PNP0c02: adding io range 0x62-0x63, size=0x2, align=0 PNP0c02: adding io range 0x65-0x6f, size=0xb, align=0 PNP0c02: adding io range 0x74-0x77, size=0x4, align=0 PNP0c02: adding io range 0x90-0x91, size=0x2, align=0 PNP0c02: adding io range 0x92-0x92, size=0x1, align=0 PNP0c02: adding io range 0x93-0x9f, size=0xd, align=0 PNP0c02: adding io range 0xa2-0xbf, size=0x1e, align=0 PNP0c02: adding io range 0xe0-0xe5, size=0x6, align=0 PNP0c02: adding io range 0xe7-0xe7, size=0x1, align=0 PNP0c02: adding io range 0xec-0xef, size=0x4, align=0 PNP0c02: adding io range 0x4d0-0x4d1, size=0x2, align=0 PNP0c02: adding io range 0x800-0x87f, size=0x80, align=0 PNP0c02: adding io range 0x5000-0x5063, size=0x64, align=0 PNP0c02: adding io range 0x4000-0x400f, size=0x10, align=0 PNP0c02: adding io range 0x6004-0x6005, size=0x2, align=0 PNP0c02: adding io range 0xf000-0xf0cf, size=0xd0, align=0 pnpbios: handle 16 device ID PNP0c02 (020cd041) PNP0e03: adding io range 0x3e2-0x3e3, size=0x2, align=0 pnpbios: handle 20 device ID PNP0e03 (030ed041) pnpbios: handle 21 device ID CPQb118 (18b1110e) ex_isa_identify() 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: