Date: Wed, 02 Oct 2002 16:32:52 +0100 From: Mark Murray <mark@grondar.za> To: John Baldwin <jhb@FreeBSD.org> Cc: current@FreeBSD.org Subject: Re: PCI brokenness Message-ID: <200210021532.g92FWqeO000562@grimreaper.grondar.org> In-Reply-To: <XFMail.20021002111411.jhb@FreeBSD.org> ; from John Baldwin <jhb@FreeBSD.org> "Wed, 02 Oct 2002 11:14:11 EDT." References: <XFMail.20021002111411.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> > 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<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX> real memory = 67174400 (65600K bytes) avail memory = 60010496 (58604K bytes) Intel Pentium detected, installing workaround for F00F bug npx0: <math processor> on motherboard npx0: INT 16 interface acpi0: <TOSHIB 750 > 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: <CPU> on acpi0 acpi_tz0: <thermal zone> on acpi0 acpi_lid0: <Control Method Lid Switch> on acpi0 acpi_acad0: <AC adapter> on acpi0 acpi_cmbat0: <Control method Battery> on acpi0 Using $PIR table, 5 entries at 0xc00f8e80 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 pci0: <display, VGA> at device 4.0 (no driver attached) pci0: <simple comms> at device 17.0 (no driver attached) cbb0: <ToPIC97 PCI-CardBus Bridge> at device 19.0 on pci0 cardbus0: <CardBus bus> 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: <ToPIC97 PCI-CardBus Bridge> at device 19.1 on pci0 cardbus1: <CardBus bus> 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: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: <PS/2 Mouse> 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: <fstype>:<device> Mount <device> using filesystem <fstype> eg. ufs:da0s1a ? List valid disk boot devices <empty line> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210021532.g92FWqeO000562>