From owner-freebsd-current Tue Oct 1 5:20:21 2002 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 7BD3737B401; Tue, 1 Oct 2002 05:20:11 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7822C43E42; Tue, 1 Oct 2002 05:20:10 -0700 (PDT) (envelope-from mark@grimreaper.grondar.org) Received: from storm.FreeBSD.org.uk (uucp@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.5/8.12.5) with ESMTP id g91CK9rp043148; Tue, 1 Oct 2002 13:20:09 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Received: (from uucp@localhost) by storm.FreeBSD.org.uk (8.12.5/8.12.5/Submit) with UUCP id g91CK9Pq043147; Tue, 1 Oct 2002 13:20:09 +0100 (BST) Received: from grimreaper.grondar.org (localhost [127.0.0.1]) by grimreaper.grondar.org (8.12.6/8.12.5) with ESMTP id g91C6xWH000597; Tue, 1 Oct 2002 13:06:59 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Message-Id: <200210011206.g91C6xWH000597@grimreaper.grondar.org> To: jhb@freebsd.org Cc: current@freebsd.org Subject: PCI brokenness MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----- =_aaaaaaaaaa0" Content-ID: <584.1033473854.0@grimreaper.grondar.org> Date: Tue, 01 Oct 2002 13:06:59 +0100 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ------- =_aaaaaaaaaa0 Content-Type: text/plain; charset="us-ascii" Content-ID: <584.1033473854.1@grimreaper.grondar.org> Hi I'm running a kernel with your very latest nexus.c 1.49. The problem of the disappearing HD has not been fixed by this. Enclosed are verbose mesg's, one from a three-hour-ago (1st Oct 2002, 11:00 am, BST) kernel (broken), and another from a working Sept 22nd kernel. M -- o Mark Murray \_ O.\_ Warning: this .sig is umop ap!sdn ------- =_aaaaaaaaaa0 Content-Type: text/plain; charset="us-ascii" Content-ID: <584.1033473854.2@grimreaper.grondar.org> Content-Description: dmesg.BROKEN Copyright (c) 1992-2002 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.0-CURRENT #1: Tue Oct 1 11:26:25 BST 2002 root@grimreaper.grondar.org:/usr/src/sys/i386/compile/LIBRETTO Preloaded elf kernel "/boot/kernel/kernel" at 0xc04ce000. Preloaded elf module "/boot/kernel/linux.ko" at 0xc04ce0b4. Preloaded elf module "/boot/kernel/sysvshm.ko" at 0xc04ce160. Preloaded elf module "/boot/kernel/sysvsem.ko" at 0xc04ce20c. Preloaded elf module "/boot/kernel/sysvmsg.ko" at 0xc04ce2b8. Preloaded elf module "/boot/kernel/if_dc.ko" at 0xc04ce364. Preloaded elf module "/boot/kernel/miibus.ko" at 0xc04ce410. Preloaded elf module "/boot/kernel/if_wi.ko" at 0xc04ce4bc. Preloaded elf module "/boot/kernel/snd_mss.ko" at 0xc04ce568. Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc04ce614. Preloaded elf module "/boot/kernel/random.ko" at 0xc04ce6c0. Preloaded elf module "/boot/kernel/atspeaker.ko" at 0xc04ce76c. Preloaded elf module "/boot/kernel/if_ep.ko" at 0xc04ce81c. Preloaded elf module "/boot/kernel/nfsserver.ko" at 0xc04ce8c8. Preloaded elf module "/boot/kernel/nfsclient.ko" at 0xc04ce978. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc04cea28. Calibrating clock(s) ... TSC clock: 233270316 Hz, i8254 clock: 1193097 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method Timecounter "TSC" frequency 233289783 Hz CPU: Pentium/P55C (quarter-micron) (233.29-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x581 Stepping = 1 Features=0x8001bf real memory = 67174400 (65600K bytes) Physical memory chunk(s): 0x00001000 - 0x0009efff, 647168 bytes (158 pages) 0x004f5000 - 0x04007fff, 61943808 bytes (15123 pages) avail memory = 60010496 (58604K bytes) bios32: Found BIOS32 Service Directory header at 0xc00f8e20 bios32: Entry = 0xfe95a (c00fe95a) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xf0000+0xc5f8 pnpbios: Found PnP BIOS data at 0xc00f8e30 pnpbios: Entry = f0000:90a8 Rev = 1.0 pnpbios: Event flag at 510 pnpbios: OEM ID c932f351 Other BIOS signatures found: Intel Pentium detected, installing workaround for F00F bug null: random: mem: npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard acpi0: power button is handled as a fixed feature programming model. ACPI timer looks GOOD min = 0, max = 2, width = 3 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 Timecounter "ACPI-fast" frequency 3579545 Hz acpi_timer0: <32-bit timer at 3.579545MHz> port 0x18a8-0x18ab on acpi0 acpi_cpu0: on acpi0 acpi_tz0: on acpi0 acpi_lid0: on acpi0 acpi_acad0: on acpi0 acpi_cmbat0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pci0: physical bus=0 unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) atspeaker0 port 0x61 on acpi0 atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0047 atkbd: keyboard ID 0x41ab (2) kbd0 at atkbd0 kbd0: atkbd0, AT 101/102 (2), config:0x1, flags:0x3d0000 psm0: unable to allocate IRQ psmcpnp0 irq 12 on acpi0 psm0: current command byte:0047 psm0: irq 12 on atkbdc0 psm0: model IntelliMouse, device ID 3-00, 3 buttons psm0: config:00000000, flags:00000000, packet size:4 psm0: syncmask:08, syncbits:08 sio0: irq maps: 0x1 0x11 0x11 0x11 sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A unknown: not probed (disabled) ppc0: parallel port not found. unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) ppc0: parallel port not found. unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) BIOS Geometries: 0:03f8fe3f 0..1016=1017 cylinders, 0..254=255 heads, 1..63=63 sectors 0 accounted for Device configuration finished. Timecounters tick every 10.000 msec Initializing GEOMetry subsystem g_add_class(GPT) g_add_class(BSD) g_add_class(MBR) g_add_class(MBREXT) g_add_class(PC98) g_add_class(SUN) g_add_class(AES) g_add_class(DEV) bpf: lo0 attached Linux ELF exec handler installed acpi_cpu0: set speed to 100.0% acpi_cpu: CPU throttling enabled, 16 steps from 100% to 6.2% acpi_acad0: On Line Mounting root from ufs:/dev/ad0s2a g_dev_clone(ad0s2a) setrootbyname failed ffs_mountroot: can't find rootvp Root mount failed: 6 Manual root filesystem specification: : Mount using filesystem eg. ufs:da0s1a ? List valid disk boot devices Abort manual input mountroot> ------- =_aaaaaaaaaa0 Content-Type: text/plain; charset="us-ascii" Content-ID: <584.1033473854.3@grimreaper.grondar.org> Content-Description: dmesg.GOOD Copyright (c) 1992-2002 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.0-CURRENT #25: Sun Sep 22 10:55:27 BST 2002 root@grimreaper.grondar.org:/usr/src/sys/i386/compile/LIBRETTO Preloaded elf kernel "/boot/kernel.old/kernel" at 0xc04fb000. Preloaded elf module "/boot/kernel.old/linux.ko" at 0xc04fb0b8. Preloaded elf module "/boot/kernel.old/sysvshm.ko" at 0xc04fb168. Preloaded elf module "/boot/kernel.old/sysvsem.ko" at 0xc04fb218. Preloaded elf module "/boot/kernel.old/sysvmsg.ko" at 0xc04fb2c8. Preloaded elf module "/boot/kernel.old/if_dc.ko" at 0xc04fb378. Preloaded elf module "/boot/kernel.old/miibus.ko" at 0xc04fb428. Preloaded elf module "/boot/kernel.old/if_wi.ko" at 0xc04fb4d8. Preloaded elf module "/boot/kernel.old/snd_mss.ko" at 0xc04fb588. Preloaded elf module "/boot/kernel.old/snd_pcm.ko" at 0xc04fb638. Preloaded elf module "/boot/kernel.old/random.ko" at 0xc04fb6e8. Preloaded elf module "/boot/kernel.old/atspeaker.ko" at 0xc04fb798. Preloaded elf module "/boot/kernel.old/if_ep.ko" at 0xc04fb84c. Preloaded elf module "/boot/kernel.old/nfsserver.ko" at 0xc04fb8fc. Preloaded elf module "/boot/kernel.old/nfsclient.ko" at 0xc04fb9b0. Preloaded elf module "/boot/kernel.old/acpi.ko" at 0xc04fba64. Calibrating clock(s) ... TSC clock: 233269880 Hz, i8254 clock: 1193093 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method Timecounter "TSC" frequency 233289311 Hz CPU: Pentium/P55C (quarter-micron) (233.29-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x581 Stepping = 1 Features=0x8001bf real memory = 67174400 (65600K bytes) Physical memory chunk(s): 0x00001000 - 0x0009efff, 647168 bytes (158 pages) 0x00522000 - 0x04007fff, 61759488 bytes (15078 pages) avail memory = 59830272 (58428K bytes) bios32: Found BIOS32 Service Directory header at 0xc00f8e20 bios32: Entry = 0xfe95a (c00fe95a) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xf0000+0xc5f8 pnpbios: Found PnP BIOS data at 0xc00f8e30 pnpbios: Entry = f0000:90a8 Rev = 1.0 pnpbios: Event flag at 510 pnpbios: OEM ID c932f351 Other BIOS signatures found: Intel Pentium detected, installing workaround for F00F bug null: random: mem: pci_open(1): mode 1 addr port (0x0cf8) is 0x8000a050 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=06011179) Using $PIR table, 5 entries at 0xc00f8e80 PCI-Only Interrupts: none Location Bus Device Pin Link IRQs embedded 0 17 A 0x01 3 4 5 6 7 9 10 11 12 14 15 embedded 0 19 A 0x01 3 4 5 6 7 9 10 11 12 14 15 embedded 0 19 B 0x01 3 4 5 6 7 9 10 11 12 14 15 slot 1 0 6 A 0x01 3 4 5 6 7 9 10 11 12 14 15 slot 1 0 6 B 0x01 3 4 5 6 7 9 10 11 12 14 15 slot 1 0 11 A 0x01 3 4 5 6 7 9 10 11 12 14 15 npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard acpi0: power button is handled as a fixed feature programming model. ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 2, width = 3 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 ACPI timer looks GOOD min = 0, max = 1, width = 2 Timecounter "ACPI-fast" frequency 3579545 Hz acpi_timer0: <32-bit timer at 3.579545MHz> port 0x18a8-0x18ab on acpi0 acpi_cpu0: on acpi0 acpi_tz0: on acpi0 acpi_lid0: on acpi0 acpi_acad0: on acpi0 acpi_cmbat0: on acpi0 pcib1: port 0xcf8-0xcff on acpi0 pci0: on pcib1 pci0: physical bus=0 found-> vendor=0x1179, dev=0x0601, revid=0x2e bus=0, slot=0, func=0 class=06-00-00, hdrtype=0x00, mfdev=0 map[10]: type 3, range 32, base fd000000, size 24, enabled map[14]: type 1, range 32, base ffc00000, size 21, enabled map[18]: type 1, range 32, base ffb00000, size 20, enabled found-> vendor=0x10c8, dev=0x0004, revid=0x01 bus=0, slot=4, func=0 class=03-00-00, hdrtype=0x00, mfdev=0 intpin=a, irq=255 map[10]: type 4, range 32, base 00000000, size 5, port disabled found-> vendor=0x1179, dev=0x0701, revid=0x22 bus=0, slot=17, func=0 class=07-80-00, hdrtype=0x00, mfdev=0 intpin=a, irq=255 found-> vendor=0x1179, dev=0x060f, revid=0x20 bus=0, slot=19, func=0 class=06-07-00, hdrtype=0x02, mfdev=1 intpin=a, irq=255 found-> vendor=0x1179, dev=0x060f, revid=0x20 bus=0, slot=19, func=1 class=06-07-00, hdrtype=0x02, mfdev=1 intpin=b, irq=255 pci0: at device 4.0 (no driver attached) pci0: at device 17.0 (no driver attached) cbb0: at device 19.0 on pci0 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 pcib1: matched entry for 0.19.INTA (source \\_SB_.PCI0.EIO_.LNKA) pcib1: possible interrupts: 3 4 5 6 7 9 10 11 12 14 15 pcib1: slot 19 INTA routed to irq 3 via \\_SB_.PCI0.EIO_.LNKA cbb1: at device 19.1 on pci0 cardbus1: on cbb1 pccard1: <16-bit PCCard bus> on cbb1 pcib1: matched entry for 0.19.INTB (source \\_SB_.PCI0.EIO_.LNKB) pcib1: possible interrupts: 3 4 5 6 7 9 10 11 12 14 15 pcib1: slot 19 INTB routed to irq 3 via \\_SB_.PCI0.EIO_.LNKB unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) atspeaker0 port 0x61 on acpi0 atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0047 atkbd: keyboard ID 0x41ab (2) kbd0 at atkbd0 kbd0: atkbd0, AT 101/102 (2), config:0x1, flags:0x3d0000 psm0: unable to allocate IRQ psmcpnp0 irq 12 on acpi0 psm0: current command byte:0047 psm0: irq 12 on atkbdc0 psm0: model IntelliMouse, device ID 3-00, 3 buttons psm0: config:00000000, flags:00000000, packet size:4 psm0: syncmask:08, syncbits:08 sio0: irq maps: 0x1 0x11 0x11 0x11 sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A unknown: not probed (disabled) ppc0: parallel port not found. unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) ppc0: parallel port not found. unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) isa0: on motherboard atkbdc: atkbdc0 already exists; skipping it sc: sc0 already exists; skipping it vga: vga0 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 isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: