From owner-freebsd-current Wed Oct 2 8:35:12 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 56CC737B401; Wed, 2 Oct 2002 08:35:09 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 951CA43E3B; Wed, 2 Oct 2002 08:35:08 -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 g92FZ7rp036529; Wed, 2 Oct 2002 16:35:07 +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 g92FZ7ec036528; Wed, 2 Oct 2002 16:35:07 +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 g92FWqeO000562; Wed, 2 Oct 2002 16:32:52 +0100 (BST) (envelope-from mark@grimreaper.grondar.org) Message-Id: <200210021532.g92FWqeO000562@grimreaper.grondar.org> To: John Baldwin Cc: current@FreeBSD.org Subject: Re: PCI brokenness References: In-Reply-To: ; from John Baldwin "Wed, 02 Oct 2002 11:14:11 EDT." Date: Wed, 02 Oct 2002 16:32:52 +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 > > Iwasaki-San's patch made no difference that I could see. Disabling ACPI > > causes my system to hard-hang during reboot. I might be able to fix that > > by futzing with device.hints, but that took me a whole weekend and a > > reinstall last time I tried. Device.hints is a dangerous thing to play with. > > All device.hints should give you is your console back if you are > missing it. Do you mean hard hangs on reboot such as after you do a > shutdown -r now the system shuts down, tries to reboot, and then just > stays black and never boots? "Hard hang" means that the probe messages stop around the parallel device, and nothing else happens. The PCCARD ethernet remains dead. the disk is silent and no amount of keyboard activity does anything at all. Serial console dead. Reset needed to reboot. > > 22nd September ACPI works. Suspend/resume, power shutdown, etc. > > That's like saying that PAM works if all the programs that use PAM > automatically fall back to reading /etc/master.passwd manually and > complaining that people broke things when they removed the ability > to read /etc/master.passwd manually thus revealing the inherent > breakage in PAM. Point taken. > (Just in hypothetical terms.) In practical terms, this is a regression, in that previous function has been removed before an adequate replacement was ready. > Iwasaki-San's patch adds back in the only part of the extra "bogus" > stuff that legacy took out that could have an effect on your system > with respect to PCI. Ok. But it doesn't work. :-( M Latest dmesg (with Iwasaki-San's patch): 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: Wed Oct 2 15:49:33 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 0xc04ce0a8. Preloaded elf module "/boot/kernel/sysvshm.ko" at 0xc04ce154. Preloaded elf module "/boot/kernel/sysvsem.ko" at 0xc04ce200. Preloaded elf module "/boot/kernel/sysvmsg.ko" at 0xc04ce2ac. Preloaded elf module "/boot/kernel/if_dc.ko" at 0xc04ce358. Preloaded elf module "/boot/kernel/miibus.ko" at 0xc04ce404. Preloaded elf module "/boot/kernel/if_wi.ko" at 0xc04ce4b0. Preloaded elf module "/boot/kernel/snd_mss.ko" at 0xc04ce55c. Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc04ce608. Preloaded elf module "/boot/kernel/random.ko" at 0xc04ce6b4. Preloaded elf module "/boot/kernel/atspeaker.ko" at 0xc04ce760. Preloaded elf module "/boot/kernel/if_ep.ko" at 0xc04ce810. Preloaded elf module "/boot/kernel/nfsserver.ko" at 0xc04ce8bc. Preloaded elf module "/boot/kernel/nfsclient.ko" at 0xc04ce96c. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc04cea1c. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 233289621 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) avail memory = 60010496 (58604K bytes) Intel Pentium detected, installing workaround for F00F bug npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard acpi0: power button is handled as a fixed feature programming model. 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 Using $PIR table, 5 entries at 0xc00f8e80 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 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 pcib0: possible interrupts: 3 4 5 6 7 9 10 11 12 14 15 pcib0: 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 pcib0: possible interrupts: 3 4 5 6 7 9 10 11 12 14 15 pcib0: slot 19 INTB routed to irq 3 via \\_SB_.PCI0.EIO_.LNKB atspeaker0 port 0x61 on acpi0 atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: irq 12 on atkbdc0 psm0: model IntelliMouse, device ID 3 sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A ppc0: parallel port not found. ppc0: parallel port not found. Timecounters tick every 10.000 msec Initializing GEOMetry subsystem acpi_cpu: CPU throttling enabled, 16 steps from 100% to 6.2% ep0: <3Com 3c589 10Mbps Ethernet> at port 0x100-0x10f irq 3 function 0 config 1 on pccard0 ep0: Ethernet address 00:10:5a:2d:39:c6 Mounting root from ufs:/dev/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> -- o Mark Murray \_ O.\_ Warning: this .sig is umop ap!sdn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message