From owner-freebsd-mobile Sat Aug 25 13:32:31 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from jacinto.yi.org (dsl-64-34-174-133.telocity.com [64.34.174.133]) by hub.freebsd.org (Postfix) with ESMTP id 9BB8237B405 for ; Sat, 25 Aug 2001 13:32:24 -0700 (PDT) (envelope-from erich@ucsd.edu) Received: from ucsd.edu ([192.168.42.7]) by jacinto.yi.org (8.9.3/8.9.3) with ESMTP id NAA37317; Sat, 25 Aug 2001 13:26:04 -0700 (PDT) (envelope-from erich@ucsd.edu) Message-ID: <3B880B5A.6030104@ucsd.edu> Date: Sat, 25 Aug 2001 13:32:26 -0700 From: unsafe at any speed User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.3+) Gecko/20010825 X-Accept-Language: en-us MIME-Version: 1.0 To: Warner Losh , freebsd-mobile@freebsd.org Subject: ongoing Thinkpad 560X pccard problems Content-Type: multipart/mixed; boundary="------------080605090908050308050005" Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This is a multi-part message in MIME format. --------------080605090908050308050005 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Hi Warner, I cvsup'ed at about 12:30 PDT today, built a new kernel. The good news: It boots now without hanging! The bad news: It says pcic can't allocate a management irq. I've tried this with both hw.pcic.init_route=1 and hw.pci.ignore_pcibios=0 (though not both at the same time) with no difference. Thus pccardd doesn't run because it thinks there are no PCCard slots. I'm attaching below today's dmesg and the output of msmith's pir.c in case they are useful. Please let me know if there's any other information that would be useful. Thanks once again for all your hard work! Eric --------------080605090908050308050005 Content-Type: text/plain; name="pir.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="pir.txt" $PIR table at 0x2811bc40 version 1.0 PCI interrupt router at 0:0.8 vendor 0x0 device 0x0 PCI-only interrupts [ 11 ] entry bus slot device 00: 00 00 01 INTA 60 [ 3 4 5 6 7 9 10 11 12 14 15] INTB 00 [ ] INTC 00 [ ] INTD 63 [ 3 4 5 6 7 9 10 11 12 14 15] 01: 00 00 02 INTA 60 [ 3 4 5 6 7 9 10 11 12 14 15] INTB 61 [ 3 4 5 6 7 9 10 11 12 14 15] INTC 00 [ ] INTD 00 [ ] 02: 00 00 03 INTA 60 [ 3 4 5 6 7 9 10 11 12 14 15] INTB 00 [ ] INTC 00 [ ] INTD 00 [ ] 03: 00 00 07 INTA 60 [ 3 4 5 6 7 9 10 11 12 14 15] INTB 61 [ 3 4 5 6 7 9 10 11 12 14 15] INTC 00 [ ] INTD 00 [ ] --------------080605090908050308050005 Content-Type: text/plain; name="dmesg.0825" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="dmesg.0825" Copyright (c) 1992-2001 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 4.4-RC #8: Sat Aug 25 12:45:33 PDT 2001 root@palomar:/usr/src/sys/compile/PALOMAR Timecounter "i8254" frequency 1193182 Hz CPU: Pentium/P55C (quarter-micron) (231.78-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x581 Stepping = 1 Features=0x8001bf real memory = 100466688 (98112K bytes) avail memory = 94425088 (92212K bytes) Preloaded elf kernel "kernel" at 0xc0345000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc034509c. Intel Pentium detected, installing workaround for F00F bug md0: Malloc disk apm0: on motherboard apm: found APM BIOS v1.2, connected at v1.2 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 isab0: at device 1.0 on pci0 isa0: on isab0 atapci0: port 0xfcf0-0xfcff at device 1.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 uhci0: port 0x9000-0x901f irq 11 at device 1.2 on pci0 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 chip1: port 0xefa0-0xefaf at device 1.3 on pci0 pci_cfgintr: BIOS 0.00 doesn't support interrupt routing pcic0: mem 0x20822000-0x20822fff at device 2.0 on pci0 pcic0: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr save][CSC parallel isa irq] pci_cfgintr: BIOS 0.00 doesn't support interrupt routing pcic0: Failed to allocate managment irq device_probe_and_attach: pcic0 attach returned 5 pci_cfgintr: BIOS 0.00 doesn't support interrupt routing pcic0: mem 0x20821000-0x20821fff at device 2.1 on pci0 pcic0: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr save][CSC parallel isa irq] pci_cfgintr: BIOS 0.00 doesn't support interrupt routing pcic0: Failed to allocate managment irq device_probe_and_attach: pcic0 attach returned 5 pci0: at 3.0 irq 11 orm0: