From owner-freebsd-mobile Mon Aug 20 3:26:39 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from logatome.francenet.fr (logatome-2.francenet.fr [193.149.96.2]) by hub.freebsd.org (Postfix) with ESMTP id 908A037B401 for ; Mon, 20 Aug 2001 03:26:31 -0700 (PDT) (envelope-from e-masson@kisoft-services.com) Received: from notbsdems.nantes.kisoft-services.com (pppA131.francenet.fr [193.149.100.41]) by logatome.francenet.fr (8.10.1/8.11.1) with ESMTP id f7KAQRe18113; Mon, 20 Aug 2001 12:26:28 +0200 (CEST) Received: by notbsdems.nantes.kisoft-services.com (Postfix, from userid 1001) id 76B54E69A1; Mon, 20 Aug 2001 12:24:44 +0200 (CEST) To: Warner Losh Cc: mobile@FreeBSD.ORG Subject: Re: Thinkpad fix + MFC of Ian's eject improvements. References: <200108200815.f7K8F7W48853@harmony.village.org> From: Eric Masson In-Reply-To: <200108200815.f7K8F7W48853@harmony.village.org> (Warner Losh's message of "Mon, 20 Aug 2001 02:15:07 -0600") X-Operating-System: FreeBSD 4.4-RC i386 Date: Mon, 20 Aug 2001 12:24:41 +0200 Message-ID: <861ym7m3km.fsf@notbsdems.nantes.kisoft-services.com> Lines: 33 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) XEmacs/21.1 (Cuyahoga Valley) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" 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 --=-=-= >>>>> "Warner" == Warner Losh writes: Warner> Please test them and let me know what you have to say. Warner> http://people.freebsd.org/~imp/pcic-44rc1.diff.1 Hello Thinkpad 390 2626-700 PII 266. Patch applied, kernel recompiled : shutdown -r now, no powercycle, pcic0 & pcic1 are probed as [CSC serial isa irq] instead if [pci only] with unpatched kernel, kernel hangs after having probed the cards After a powercycle, the following appears : pcic0 & pcic1 are probed as [CSC serial isa irq] instead if [pci only] with unpatched kernel, irq routing seems to work as both cards are assigned irq 11. Attached dmesg : --=-=-= Content-Disposition: attachment; filename=dmesg.txt 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 #0: Mon Aug 20 12:11:54 CEST 2001 root@notbsdems.nantes.kisoft-services.com:/usr/src/sys/compile/THINKPAD Timecounter "i8254" frequency 1193182 Hz CPU: Pentium II/Pentium II Xeon/Celeron (266.62-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x652 Stepping = 2 Features=0x183f9ff real memory = 67043328 (65472K bytes) avail memory = 61427712 (59988K bytes) Preloaded elf kernel "kernel" at 0xc03bb000. VESA: v2.0, 2496k memory, flags:0x0, mode table:0xc03485a2 (1000022) VESA: MagicGraph 256 AV 48K netsmb_dev: loaded Pentium Pro MTRR support enabled Using $PIR table, 4 entries at 0xc00fdf80 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 2.0 on pci0 isa0: on isab0 atapci0: port 0xfcd0-0xfcdf at device 2.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xfce0-0xfcff irq 11 at device 2.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 intpm0: port 0x1040-0x104f irq 9 at device 2.3 on pci0 intpm0: I/O mapped 1040 intpm0: intr IRQ 9 enabled revision 0 smbus0: on intsmb0 smb0: on smbus0 intpm0: PM I/O mapped 1000 pcic0: mem 0x4000000-0x4000fff irq 11 at device 3.0 on pci0 pcic0: TI12XX PCI Config Reg: [speaker enable][pwr save][CSC serial isa irq] pccard0: on pcic0 pcic1: mem 0x4100000-0x4100fff irq 11 at device 3.1 on pci0 pcic1: TI12XX PCI Config Reg: [speaker enable][pwr save][CSC serial isa irq] pccard1: on pcic1 pci0: at 5.0 irq 11 chip1: mem 0xfec00000-0xfecfffff,0xfe400000-0xfe7fffff irq 11 at device 5.1 on pci0 orm0: