From owner-freebsd-mobile Tue Oct 22 10:31:55 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 797C137B404 for ; Tue, 22 Oct 2002 10:31:47 -0700 (PDT) Received: from tonberry.chocobo.cx (innerwall.ironcastle.net [12.30.48.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E90243E75 for ; Tue, 22 Oct 2002 10:31:46 -0700 (PDT) (envelope-from chip@tonberry.chocobo.cx) Received: from tonberry.chocobo.cx (localhost [127.0.0.1]) by tonberry.chocobo.cx (8.12.3/8.12.3) with ESMTP id g9MHVUHj006884; Tue, 22 Oct 2002 13:31:30 -0400 (EDT) (envelope-from chip@tonberry.chocobo.cx) Received: (from chip@localhost) by tonberry.chocobo.cx (8.12.3/8.12.3/Submit) id g9MHVTc6006883; Tue, 22 Oct 2002 13:31:29 -0400 (EDT) Date: Tue, 22 Oct 2002 13:31:29 -0400 From: Chip Marshall To: "M. Warner Losh" Cc: freebsd-mobile@FreeBSD.ORG Subject: Re: PCMCIA Problems with sio and wi Message-ID: <20021022173128.GA5868@chocobo.cx> Reply-To: chip@chocobo.cx Mail-Followup-To: "M. Warner Losh" , freebsd-mobile@FreeBSD.ORG References: <20021022142437.GA697@chocobo.cx> <20021022.095003.79284184.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="H+4ONPRPur6+Ovig" Content-Disposition: inline In-Reply-To: <20021022.095003.79284184.imp@bsdimp.com> X-URL: http://www.chocobo.cx/chip/ X-OS: FreeBSD 4.7-STABLE i386 up 1:30 User-Agent: Mutt/1.5.1i 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 --H+4ONPRPur6+Ovig Content-Type: multipart/mixed; boundary="ReaqsoxgOBHFXBhH" Content-Disposition: inline --ReaqsoxgOBHFXBhH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On October 22, 2002, M. Warner Losh sent me the following: > That should be fine. There's only one interrupt pin on these > bridges. Maybe you could run with ISA interrupts instead of the > default PCI interrupts for the chip. However, without dmesg it is > hard to know for sure. I'll attach a dmesg output to this message, hopefully that'll help. I tried dropped hw.pcic.intr_path=3D1 into loader.conf and rebooting. That seems to have helped, though I'm not 100% the wi card is happy right now, since I don't have an AP here to test with. > Do you get these problems all the time, or just some of the time. Are > both of them in use all the time? Maybe we have a starvation > situation here. The wi driver's ISR is very piggy when it comes to > hogging the CPU. The problems occured while I was at home using the wireless ethernet and attempted to talk to my GPS via the serial card. If I wasn't talking to the serial device it seemed to do okay. --=20 Chip Marshall http://www.chocobo.cx/chip/ GCM/CS d+(-) s+:++ a21>? C++ UB++++$ P+++$ L- E--- W++ N@ o K- w O M+ V-- PS+ PE Y+ PGP++ t+@ R@ tv@ b++@ DI++++ D+(-) G++ e>++ h>++ r++ y? --ReaqsoxgOBHFXBhH Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg.txt" Content-Transfer-Encoding: quoted-printable 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 4.7-STABLE #6: Thu Oct 10 21:57:09 EDT 2002 root@tonberry.chocobo.cx:/usr/obj/usr/src/sys/TONBERRY Timecounter "i8254" frequency 1193182 Hz CPU: Pentium III/Pentium III Xeon/Celeron (1126.83-MHz 686-class CPU) Origin =3D "GenuineIntel" Id =3D 0x6b1 Stepping =3D 1 Features=3D0x383f9ff real memory =3D 267911168 (261632K bytes) avail memory =3D 256958464 (250936K bytes) Preloaded elf kernel "kernel" at 0xc039c000. Preloaded elf module "linux.ko" at 0xc039c09c. Preloaded elf module "agp.ko" at 0xc039c13c. Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 9 entries at 0xc00fdf30 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 agp0: mem 0xe0000000-0xefffffff at device = 0.0 on pci0 pcib1: at device 1.0 on p= ci0 pci1: on pcib1 pci1: at 0.0 irq 9 uhci0: port 0x1800-0x181f i= rq 9 at device 29.0 on pci0 uhci0: LegSup =3D 0x0000003b 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 uhub1: Genesys Logic USB Hub, class 9/0, rev 1.01/0.12, addr 2 uhub1: 4 ports with 4 removable, self powered ums0: Microsoft Microsoft IntelliMouse\M-. Explorer, rev 1.10/1.21, addr 3,= iclass 3/1 ums0: 5 buttons and Z dir. ukbd0: Logitech Logitech USB Keyboard, rev 1.10/12.00, addr 4, iclass 3/1 kbd1 at ukbd0 uhid0: Logitech Logitech USB Keyboard, rev 1.10/12.00, addr 4, iclass 3/0 uhci1: port 0x1820-0x183f i= rq 9 at device 29.1 on pci0 uhci1: LegSup =3D 0x00000010 usb1: on uhci1 usb1: USB revision 1.0 uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered uhci2: port 0x1840-0x185f a= t device 29.2 on pci0 pci_cfgintr_search: linked (0) to configured irq 9 at 0:29:1 pci_cfgintr: 0:29 INTC routed to irq 9 usb2: on uhci2 usb2: USB revision 1.0 uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub3: 2 ports with 2 removable, self powered ugen0: Sony USB Memory Stick Slot, rev 1.10/1.83, addr 2 pcib2: at device 30.0 on = pci0 pci2: on pcib2 pci2: (vendor=3D0x104c, dev=3D0x8021) at 2.0 pcic0: irq 3 at device 5.0 on pci2 pcic0: PCI Memory allocated: 0x88000000 pccard0: on pcic0 pci_cfgintr_search: linked (0) to configured irq 3 at 2:5:0 pci_cfgintr: 2:5 INTB routed to irq 3 pcic1: irq 3 at device 5.1 on pci2 pcic1: PCI Memory allocated: 0x88001000 pccard1: on pcic1 fxp0: port 0x4000-0x403f mem 0xd0204000-0xd0204fff= irq 9 at device 8.0 on pci2 fxp0: Ethernet address 08:00:46:43:0f:08 inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto isab0: at device 31.0 on = pci0 isa0: on isab0 atapci0: port 0x1860-0x186f,0x374-0x377,0x17= 0-0x177,0x3f4-0x3f7,0x1f0-0x1f7 at device 31.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 ichsmb0: port 0x1880-0x189f at devi= ce 31.3 on pci0 pci_cfgintr_search: linked (0) to configured irq 3 at 2:5:0 pci_cfgintr: 0:31 INTB routed to irq 3 smbus0: on ichsmb0 smb0: on smbus0 pci0: (vendor=3D0x8086, dev=3D0x2485) at 31.5 irq 9 pci0: (vendor=3D0x8086, dev=3D0x2486) at 31.6 orm0: