From owner-freebsd-stable Thu Aug 23 11: 4:59 2001 Delivered-To: freebsd-stable@freebsd.org Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) by hub.freebsd.org (Postfix) with ESMTP id D593537B405; Thu, 23 Aug 2001 11:04:22 -0700 (PDT) (envelope-from faber@ISI.EDU) Received: from ted.isi.edu (ted.isi.edu [128.9.160.104]) by boreas.isi.edu (8.11.6/8.11.2) with ESMTP id f7NI4Ln22191; Thu, 23 Aug 2001 11:04:21 -0700 (PDT) Received: (from faber@localhost) by ted.isi.edu (8.11.4/8.11.4) id f7NI4LL01534; Thu, 23 Aug 2001 11:04:21 -0700 (PDT) (envelope-from faber) Date: Thu, 23 Aug 2001 11:04:21 -0700 From: Ted Faber To: Warner Losh Cc: Kevin Oberman , Michael Collette , FreeBSD , FreeBSD Subject: Re: IRQ Problems with Stable Message-ID: <20010823110421.E610@ted.isi.edu> References: <200108231415.f7NEFMR21307@ptavv.es.net> <200108231601.f7NG1ZW85483@harmony.village.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=php-sha1; protocol="application/pgp-signature"; boundary="oplxJGu+Ee5xywIT" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200108231601.f7NG1ZW85483@harmony.village.org>; from imp@harmony.village.org on Thu, Aug 23, 2001 at 10:01:35AM -0600 X-url: http://www.isi.edu/~faber Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --oplxJGu+Ee5xywIT Content-Type: multipart/mixed; boundary="tSiBuZsJmMXpnp7T" Content-Disposition: inline --tSiBuZsJmMXpnp7T Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Aug 23, 2001 at 10:01:35AM -0600, Warner Losh wrote: > In message <200108231415.f7NEFMR21307@ptavv.es.net> "Kevin Oberman" writes: > : Warner has been putting in yoeman's service trying to get every thing > : working but, while it's getting closer, some systems still are not > : working right. > > Yes. I had it working on all my laptops but two (a pc98 one and a > very old HP) before I MFC'd. Just goes to show that 10 laptops isn't > enough to get good coverage. I know I've bugged you with my laptop problems before, but I'm going to try again. 4.4-RC cvsupped this morning, new kernel, new pccardd. The machine's a Fujitsu Lifebook C-5130. When I insert a Linksys PCMPC100 ethernet card the laptop freezes. ppcardd seems to allocate it irq 9, and it used to work fine on irq 11. No matter how hard I try, (including -I) I can't seem to convince it not to. Here's a dmesg -v showing the boot and card insertion, the kernel config file, and the /etc/pccard.conf . I think everything else is recent -STABLE. Let me know if there are things I can try or any way to help out. And I know you're working enormously hard on the PCCARD stuff, and I really appreciate all your work. Thanks. --tSiBuZsJmMXpnp7T Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=dmesg 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 #42: Thu Aug 23 10:43:53 PDT 2001 root@arvon.lunabase.org:/usr/src/sys/compile/ARVON Calibrating clock(s) ... TSC clock: 398189193 Hz, i8254 clock: 1193162 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method CPU: Pentium II/Pentium II Xeon/Celeron (398.20-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x66a Stepping = 10 Features=0x183f9ff real memory = 67022848 (65452K bytes) Physical memory chunk(s): 0x00001000 - 0x0009efff, 647168 bytes (158 pages) 0x00383000 - 0x03fe2fff, 63307776 bytes (15456 pages) avail memory = 61886464 (60436K bytes) bios32: Found BIOS32 Service Directory header at 0xc00f6900 bios32: Entry = 0xfd7d6 (c00fd7d6) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0x240 pnpbios: Found PnP BIOS data at 0xc00f6850 pnpbios: Entry = f0000:b508 Rev = 1.0 Other BIOS signatures found: ACPI: 000f68c0 Preloaded elf kernel "kernel" at 0xc035d000. Preloaded elf module "vesa.ko" at 0xc035d0a8. Preloaded elf module "snd_ds1.ko" at 0xc035d144. Preloaded elf module "snd_pcm.ko" at 0xc035d1e4. Preloaded elf module "usb.ko" at 0xc035d284. Preloaded elf module "ugen.ko" at 0xc035d320. VESA: information block 56 45 53 41 00 02 00 01 00 01 00 00 00 00 22 00 00 01 40 00 00 01 0b 01 00 01 21 01 00 01 2a 01 00 01 00 01 01 01 10 01 11 01 12 01 03 01 13 01 14 01 15 01 05 01 16 01 17 01 18 01 07 01 19 01 VESA: 0 mode(s) found module_register_init: MOD_LOAD (vesa, c0312d04, 0) error 6 Pentium Pro MTRR support enabled pci_open(1): mode 1 addr port (0x0cf8) is 0x8000005c pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=71908086) Using $PIR table, 6 entries at 0xc00fdf60 apm0: on motherboard apm: found APM BIOS v1.2, connected at v1.2 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard found-> vendor=0x8086, dev=0x7190, revid=0x03 class=06-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[10]: type 1, range 32, base f8000000, size 26 found-> vendor=0x8086, dev=0x7191, revid=0x03 class=06-04-00, hdrtype=0x01, mfdev=0 subordinatebus=1 secondarybus=1 found-> vendor=0x8086, dev=0x7110, revid=0x02 class=06-80-00, hdrtype=0x00, mfdev=1 subordinatebus=0 secondarybus=0 found-> vendor=0x8086, dev=0x7111, revid=0x01 class=01-01-80, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[20]: type 1, range 32, base 0000f090, size 4 found-> vendor=0x8086, dev=0x7112, revid=0x01 class=0c-03-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=d, irq=9 map[20]: type 1, range 32, base 0000f0a0, size 5 found-> vendor=0x8086, dev=0x7113, revid=0x02 class=06-80-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[90]: type 1, range 32, base 0000ff80, size 4 found-> vendor=0x1073, dev=0x0010, revid=0x02 class=04-01-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=9 map[10]: type 1, range 32, base fedf8000, size 15 map[14]: type 1, range 32, base 0000f0c0, size 6 map[18]: type 3, range 32, base 0000f08c, size 2 found-> vendor=0x11c1, dev=0x044a, revid=0x01 class=07-80-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=9 map[10]: type 1, range 32, base fedf7c00, size 8 map[14]: type 1, range 32, base 0000f080, size 3 map[18]: type 1, range 32, base 0000f400, size 8 found-> vendor=0x104c, dev=0xac1c, revid=0x01 class=06-07-00, hdrtype=0x02, mfdev=1 subordinatebus=2 secondarybus=2 intpin=a, irq=9 found-> vendor=0x104c, dev=0xac1c, revid=0x01 class=06-07-00, hdrtype=0x02, mfdev=1 subordinatebus=3 secondarybus=3 intpin=b, irq=9 pci0: on pcib0 pcib1: at device 1.0 on pci0 found-> vendor=0x1002, dev=0x4c4d, revid=0x64 class=03-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=9 map[10]: type 1, range 32, base fd000000, size 24 map[14]: type 1, range 32, base 0000e800, size 8 map[18]: type 1, range 32, base fecfe000, size 12 pci1: on pcib1 pci1: (vendor=0x1002, dev=0x4c4d) at 0.0 irq 9 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xf090-0xf09f at device 7.1 on pci0 ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0xf090 ata0: mask=03 status0=50 status1=00 ata0: mask=03 ostat0=50 ostat2=00 ata0-master: ATAPI probe a=00 b=00 ata0-slave: ATAPI probe a=00 b=00 ata0: mask=03 status0=50 status1=00 ata0-master: ATA probe a=01 b=a5 ata0: devices=01 ata0: at 0x1f0 irq 14 on atapci0 ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0xf098 ata1: mask=03 status0=50 status1=01 ata1: mask=03 ostat0=50 ostat2=01 ata1-master: ATAPI probe a=14 b=eb ata1-slave: ATAPI probe a=14 b=eb ata1: mask=03 status0=00 status1=01 ata1: devices=0c ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xf0a0-0xf0bf irq 9 at device 7.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 0xff80-0xff8f at device 7.3 on pci0 pcm0: port 0xf08c-0xf08f,0xf0c0-0xf0ff mem 0xfedf8000-0xfedfffff irq 9 at device 13.0 on pci0 ds1: setmap (11000, 3de4), nseg=1, error=0 pcm0: ac97 codec id 0x414b4d02 (Asahi Kasei AK4543) pcm0: ac97 codec features headphone, 18 bit DAC, 18 bit ADC, 5 bit master volume, AKM 3D Audio using shared irq9. pcm: setmap 21000, 1000; 0xc53eb000 -> 21000 pcm: setmap 31000, 1000; 0xc53fb000 -> 31000 pcm: setmap 41000, 1000; 0xc540b000 -> 41000 pcm: setmap 51000, 1000; 0xc541b000 -> 51000 pcm: setmap 61000, 1000; 0xc542b000 -> 61000 pcm: setmap 71000, 1000; 0xc543b000 -> 71000 pci0: (vendor=0x11c1, dev=0x044a) at 16.0 irq 9 pcic0: irq 9 at device 19.0 on pci0 pcic0: PCI Memory allocated: 0x44000000 pcic0: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr save][FUNC pci int + CSC serial isa irq] pccard0: on pcic0 pcic1: irq 9 at device 19.1 on pci0 pcic1: PCI Memory allocated: 0x44001000 pcic1: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr save][FUNC pci int + CSC serial isa irq] pccard1: on pcic1 pcic-: pcic0 exists, using next available unit number pcic-: pcic1 exists, using next available unit number Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: