From owner-freebsd-mobile Thu Aug 30 15:15:12 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from post.webmailer.de (natpost.webmailer.de [192.67.198.65]) by hub.freebsd.org (Postfix) with ESMTP id A48CC37B405 for ; Thu, 30 Aug 2001 15:14:46 -0700 (PDT) (envelope-from koester@x-itec.de) Received: from localhost (pD904945C.dip.t-dialin.net [217.4.148.92]) by post.webmailer.de (8.9.3/8.8.7) with SMTP id AAA07209 for ; Fri, 31 Aug 2001 00:11:39 +0200 (MET DST) Received: (qmail 13099 invoked from network); 31 Aug 2001 00:10:20 -0000 Received: from unknown (HELO x-itec3.de) (192.168.0.1) by 192.168.0.99 with SMTP; 31 Aug 2001 00:10:20 -0000 Date: Fri, 31 Aug 2001 00:11:36 +0200 From: =?ISO-8859-1?B?Qm9yaXMgS/ZzdGVy?= X-Mailer: The Bat! (v1.51) UNREG / CD5BF9353B3B7091 Reply-To: =?ISO-8859-1?B?Qm9yaXMgS/ZzdGVy?= Organization: X-ITEC IT-Consulting X-Priority: 3 (Normal) Message-ID: <164233665773.20010831001136@x-itec.de> To: Warner Losh Cc: freebsd-questions@FreeBSD.ORG, freebsd-mobile@FreeBSD.ORG Subject: Re[2]: laptop cvs-stable problems part II (IRQ Problems) In-Reply-To: <200108300235.f7U2Z1n16755@harmony.village.org> References: <105149800441.20010830005351@x-itec.de> <200108300235.f7U2Z1n16755@harmony.village.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit 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 Hello Warner, Thursday, August 30, 2001, 4:35:01 AM, you wrote: WL> This means that the pci code can't route to your pcic device. One WL> limitation in the current scheme, that may be hard to fix, is that WL> sometimes it doesn't do bridges well. Add WL> hw.pcic.intr_path=2 WL> hw.pcic.irq=0 WL> to your /boot/loader.conf file and you will revert to using ISA style WL> interrupts. WL> Warner This still doesn´t work. I have written exactly the things above. -(( Here is a longer /var/log/messages. The "working" kernel first, after that new new kernel cvsupped and installed as of 30.08.2001 23:xx CET. Thanks for time and answering. The working one: ---------------- Aug 31 00:00:19 lappy /kernel.GENERIC: Copyright (c) 1992-2001 The FreeBSD Proje ct. Aug 31 00:00:19 lappy /kernel.GENERIC: Copyright (c) 1979, 1980, 1983, 1986, 198 8, 1989, 1991, 1992, 1993, 1994 Aug 31 00:00:19 lappy /kernel.GENERIC: The Regents of the University of Californ ia. All rights reserved. Aug 31 00:00:19 lappy /kernel.GENERIC: FreeBSD 4.3-RELEASE #0: Sat Apr 21 10:54: 49 GMT 2001 Aug 31 00:00:19 lappy /kernel.GENERIC: jkh@narf.osd.bsdi.com:/usr/src/sys/compil e/GENERIC Aug 31 00:00:19 lappy /kernel.GENERIC: Timecounter "i8254" frequency 1193182 Hz Aug 31 00:00:19 lappy /kernel.GENERIC: CPU: Pentium III/Pentium III Xeon/Celeron (596.20-MHz 686-class CPU) Aug 31 00:00:19 lappy /kernel.GENERIC: Origin = "GenuineIntel" Id = 0x686 Step ping = 6 Aug 31 00:00:19 lappy /kernel.GENERIC: Features=0x383f9ff Aug 31 00:00:19 lappy /kernel.GENERIC: real memory = 65470464 (63936K bytes) Aug 31 00:00:19 lappy /kernel.GENERIC: avail memory = 59351040 (57960K bytes) Aug 31 00:00:19 lappy /kernel.GENERIC: Preloaded elf kernel "kernel.GENERIC" at 0xc044d000. Aug 31 00:00:19 lappy /kernel.GENERIC: Pentium Pro MTRR support enabled Aug 31 00:00:19 lappy /kernel.GENERIC: md0: Malloc disk Aug 31 00:00:20 lappy /kernel.GENERIC: npx0: on motherboard Aug 31 00:00:20 lappy /kernel.GENERIC: npx0: INT 16 interface Aug 31 00:00:20 lappy /kernel.GENERIC: pcib0: on motherboar d Aug 31 00:00:20 lappy /kernel.GENERIC: pci0: on pcib0 Aug 31 00:00:20 lappy /kernel.GENERIC: pci0: at 2.0 irq 10 Aug 31 00:00:20 lappy /kernel.GENERIC: pcib1: at device 30.0 on pci0 Aug 31 00:00:20 lappy /kernel.GENERIC: pci1: on pcib1 Aug 31 00:00:20 lappy /kernel.GENERIC: pci1: (vendor=0x104c, dev= 0x8021) at 0.0 Aug 31 00:00:20 lappy /kernel.GENERIC: pcic-pci0: irq 0 at device 2.0 on pci1 Aug 31 00:00:20 lappy /kernel.GENERIC: pcic-pci1: irq 0 at device 2.1 on pci1 Aug 31 00:00:20 lappy /kernel.GENERIC: isab0: at device 31.0 on pci0 Aug 31 00:00:20 lappy /kernel.GENERIC: isa0: on isab0 Aug 31 00:00:20 lappy /kernel.GENERIC: atapci0: p ort 0x1800-0x180f at device 31.1 on pci0 Aug 31 00:00:20 lappy /kernel.GENERIC: ata0: at 0x1f0 irq 14 on atapci0 Aug 31 00:00:20 lappy /kernel.GENERIC: ata1: at 0x170 irq 15 on atapci0 Aug 31 00:00:20 lappy /kernel.GENERIC: uhci0: po rt 0x1820-0x183f irq 9 at device 31.2 on pci0 Aug 31 00:00:20 lappy /kernel.GENERIC: uhci0: (New UHCI DeviceId=0x24428086) Aug 31 00:00:20 lappy /kernel.GENERIC: usb0: on uhci0 Aug 31 00:00:20 lappy /kernel.GENERIC: usb0: USB revision 1.0 Aug 31 00:00:20 lappy /kernel.GENERIC: uhub0: (0x24428086) UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Aug 31 00:00:20 lappy /kernel.GENERIC: uhub0: 2 ports with 2 removable, self pow ered Aug 31 00:00:20 lappy /kernel.GENERIC: pci0: (vendor=0x8086, dev= 0x2443) at 31.3 irq 5 Aug 31 00:00:20 lappy /kernel.GENERIC: uhci1: po rt 0x2400-0x241f irq 11 at device 31.4 on pci0 Aug 31 00:00:20 lappy /kernel.GENERIC: uhci1: (New UHCI DeviceId=0x24448086) Aug 31 00:00:20 lappy /kernel.GENERIC: usb1: on uhci1 Aug 31 00:00:20 lappy /kernel.GENERIC: usb1: USB revision 1.0 Aug 31 00:00:20 lappy /kernel.GENERIC: uhub1: (0x24448086) UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Aug 31 00:00:20 lappy /kernel.GENERIC: uhub1: 2 ports with 2 removable, self pow ered Aug 31 00:00:20 lappy /kernel.GENERIC: pci0: (vendor=0x8086, dev= 0x2445) at 31.5 irq 5 Aug 31 00:00:20 lappy /kernel.GENERIC: pci0: (vendor=0x8086, dev= 0x2446) at 31.6 irq 5 Aug 31 00:00:20 lappy /kernel.GENERIC: eisa0: on motherboard Aug 31 00:00:20 lappy /kernel.GENERIC: eisa0: unknown card @@@0000 (0x00000000) at slot 1 Aug 31 00:00:20 lappy /kernel.GENERIC: fdc0: at port 0x3f0 -0x3f5,0x3f7 irq 6 drq 2 on isa0 Aug 31 00:00:20 lappy /kernel.GENERIC: fdc0: FIFO enabled, 8 bytes threshold Aug 31 00:00:20 lappy /kernel.GENERIC: fd0: <1440-KB 3.5" drive> on fdc0 drive 0 Aug 31 00:00:20 lappy /kernel.GENERIC: atkbdc0: at port 0x60,0x64 on isa0 Aug 31 00:00:20 lappy /kernel.GENERIC: atkbd0: flags 0x1 irq 1 on atkbdc0 Aug 31 00:00:20 lappy /kernel.GENERIC: kbd0 at atkbd0 Aug 31 00:00:20 lappy /kernel.GENERIC: psm0: irq 12 on atkbdc0 Aug 31 00:00:20 lappy /kernel.GENERIC: psm0: model GlidePoint, device ID 0 Aug 31 00:00:20 lappy /kernel.GENERIC: vga0: at port 0x3c0-0x3 df iomem 0xa0000-0xbffff on isa0 Aug 31 00:00:20 lappy /kernel.GENERIC: sc0: at flags 0x100 on i sa0 Aug 31 00:00:20 lappy /kernel.GENERIC: sc0: VGA <16 virtual consoles, flags=0x30 0> Aug 31 00:00:20 lappy /kernel.GENERIC: pcic0: at port 0x3e0 iomem 0xd0000 on isa0 Aug 31 00:00:20 lappy /kernel.GENERIC: pcic0: Polling mode Aug 31 00:00:20 lappy /kernel.GENERIC: pccard0: on pcic0 Aug 31 00:00:21 lappy /kernel.GENERIC: pccard1: on pcic0 Aug 31 00:00:21 lappy /kernel.GENERIC: sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 Aug 31 00:00:21 lappy /kernel.GENERIC: sio0: type 16550A Aug 31 00:00:21 lappy /kernel.GENERIC: sio1: configured irq 3 not in bitmap of p robed irqs 0 Aug 31 00:00:21 lappy /kernel.GENERIC: ppc0: at port 0x378-0x37f irq 7 on isa0 Aug 31 00:00:21 lappy /kernel.GENERIC: ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBL E) in COMPATIBLE mode Aug 31 00:00:21 lappy /kernel.GENERIC: ppc0: FIFO with 16/16/15 bytes threshold Aug 31 00:00:21 lappy /kernel.GENERIC: plip0: on ppbus0 Aug 31 00:00:21 lappy /kernel.GENERIC: lpt0: on ppbus0 Aug 31 00:00:21 lappy /kernel.GENERIC: lpt0: Interrupt-driven port Aug 31 00:00:21 lappy /kernel.GENERIC: ppi0: on ppbus0 Aug 31 00:00:21 lappy /kernel.GENERIC: ad0: 9590MB [19485/16 /63] at ata0-master UDMA66 Aug 31 00:00:21 lappy /kernel.GENERIC: acd0: CDROM at ata1- master using PIO4 Aug 31 00:00:21 lappy /kernel.GENERIC: Mounting root from ufs:/dev/ad0s1a Aug 31 00:00:21 lappy /kernel.GENERIC: pccard: card inserted, slot 0 Aug 31 00:00:21 lappy /kernel.GENERIC: WARNING: / was not properly dismounted Aug 31 00:00:23 lappy pccardd[101]: Card "Ethernet"("Adapter") [2.0] [(null)] ma tched "Ethernet" ("Adapter") [(null)] [(null)] Aug 31 00:00:23 lappy pccardd[101]: Ether=18:00:00:00:00:00 Aug 31 00:00:28 lappy /kernel.GENERIC: ed1 at port 0x300-0x31f irq 3 slot 0 on p ccard0 Aug 31 00:00:28 lappy /kernel.GENERIC: ed1: address 18:00:00:00:00:00, type NE20 00 (16 bit) Aug 31 00:00:28 lappy pccardd[101]: ed1: Ethernet (Adapter) inserted. Aug 31 00:00:28 lappy pccardd[101]: pccardd started Aug 31 00:00:45 lappy login: ROOT LOGIN (root) ON ttyv0 ---------------------------------------------------------------------- The non-working bootup: Aug 30 23:57:33 lappy /kernel: Copyright (c) 1992-2001 The FreeBSD Project. Aug 30 23:57:33 lappy /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Aug 30 23:57:33 lappy /kernel: The Regents of the University of California. All rights reserved. Aug 30 23:57:33 lappy /kernel: FreeBSD 4.4-RC #1: Thu Aug 30 22:18:12 GMT 2001 Aug 30 23:57:33 lappy /kernel: root@lappy.lappy:/usr/obj/usr/src/sys/lap28082001 Aug 30 23:57:33 lappy /kernel: Timecounter "i8254" frequency 1193182 Hz Aug 30 23:57:33 lappy /kernel: CPU: Pentium III/Pentium III Xeon/Celeron (596.20 -MHz 686-class CPU) Aug 30 23:57:33 lappy /kernel: Origin = "GenuineIntel" Id = 0x686 Stepping = 6 Aug 30 23:57:33 lappy /kernel: Features=0x383f9ff Aug 30 23:57:33 lappy /kernel: real memory = 65470464 (63936K bytes) Aug 30 23:57:33 lappy /kernel: avail memory = 59158528 (57772K bytes) Aug 30 23:57:33 lappy /kernel: Preloaded elf kernel "kernel" at 0xc047d000. Aug 30 23:57:33 lappy /kernel: Pentium Pro MTRR support enabled Aug 30 23:57:33 lappy /kernel: md0: Malloc disk Aug 30 23:57:33 lappy /kernel: Using $PIR table, 9 entries at 0xc00fdf30 Aug 30 23:57:33 lappy /kernel: npx0: on motherboard Aug 30 23:57:33 lappy /kernel: npx0: INT 16 interface Aug 30 23:57:33 lappy /kernel: pcib0: on motherboard Aug 30 23:57:33 lappy /kernel: pci0: on pcib0 Aug 30 23:57:33 lappy /kernel: pci0: at 2.0 irq 10 Aug 30 23:57:33 lappy /kernel: pcib1: at device 30.0 on pci0 Aug 30 23:57:33 lappy /kernel: pci1: on pcib1 Aug 30 23:57:33 lappy /kernel: pci1: (vendor=0x104c, dev=0x8021) at 0.0 Aug 30 23:57:33 lappy /kernel: pci_cfgintr: can't route an interrupt to 1:2 INTA Aug 30 23:57:33 lappy /kernel: pcic0: irq 0 a t device 2.0 on pci1 Aug 30 23:57:33 lappy /kernel: pcic0: PCI Memory allocated: 0x44000000 Aug 30 23:57:33 lappy /kernel: pci_cfgintr: can't route an interrupt to 1:2 INTA Aug 30 23:57:33 lappy /kernel: pccard0: on pcic0 Aug 30 23:57:33 lappy /kernel: pci_cfgintr: can't route an interrupt to 1:2 INTB Aug 30 23:57:33 lappy /kernel: pcic1: irq 0 a t device 2.1 on pci1 Aug 30 23:57:33 lappy /kernel: pcic1: PCI Memory allocated: 0x44001000 Aug 30 23:57:33 lappy /kernel: pci_cfgintr: can't route an interrupt to 1:2 INTB Aug 30 23:57:33 lappy /kernel: pccard1: on pcic1 Aug 30 23:57:33 lappy /kernel: isab0: at device 31.0 on pci0 Aug 30 23:57:33 lappy /kernel: isa0: on isab0 Aug 30 23:57:33 lappy /kernel: atapci0: port 0x18 00-0x180f at device 31.1 on pci0 Aug 30 23:57:33 lappy /kernel: ata0: at 0x1f0 irq 14 on atapci0 Aug 30 23:57:33 lappy /kernel: ata1: at 0x170 irq 15 on atapci0 Aug 30 23:57:33 lappy /kernel: uhci0: port 0x1820-0x183f irq 9 at device 31.2 on pci0 Aug 30 23:57:33 lappy /kernel: usb0: on uhci0 Aug 30 23:57:33 lappy /kernel: usb0: USB revision 1.0 Aug 30 23:57:33 lappy /kernel: uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1 .00, addr 1 Aug 30 23:57:33 lappy /kernel: uhub0: 2 ports with 2 removable, self powered Aug 30 23:57:33 lappy /kernel: pci0: (vendor=0x8086, dev=0x2443) at 31.3 irq 5 Aug 30 23:57:33 lappy /kernel: uhci1: port 0x2400-0x241f irq 11 at device 31.4 on pci0 Aug 30 23:57:33 lappy /kernel: usb1: on uhci1 Aug 30 23:57:33 lappy /kernel: usb1: USB revision 1.0 Aug 30 23:57:33 lappy /kernel: uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1 .00, addr 1 Aug 30 23:57:33 lappy /kernel: uhub1: 2 ports with 2 removable, self powered Aug 30 23:57:33 lappy /kernel: pci0: (vendor=0x8086, dev=0x2445) at 31.5 irq 5 Aug 30 23:57:33 lappy /kernel: pci0: (vendor=0x8086, dev=0x2446) at 31.6 irq 5 Aug 30 23:57:33 lappy /kernel: eisa0: on motherboard Aug 30 23:57:33 lappy /kernel: eisa0: unknown card @@@0000 (0x00000000) at slot 1 Aug 30 23:57:33 lappy /kernel: orm0: