From owner-freebsd-stable Sun Aug 26 23:29:29 2001 Delivered-To: freebsd-stable@freebsd.org Received: from netau1.alcanet.com.au (ntp.alcanet.com.au [203.62.196.27]) by hub.freebsd.org (Postfix) with ESMTP id E08AF37B401 for ; Sun, 26 Aug 2001 23:29:18 -0700 (PDT) (envelope-from jeremyp@gsmx07.alcatel.com.au) Received: from mfg1.cim.alcatel.com.au (mfg1.cim.alcatel.com.au [139.188.23.1]) by netau1.alcanet.com.au (8.9.3 (PHNE_22672)/8.9.3) with ESMTP id QAA07168; Mon, 27 Aug 2001 16:29:15 +1000 (EST) Received: from gsmx07.alcatel.com.au by cim.alcatel.com.au (PMDF V5.2-32 #37641) with ESMTP id <01K7MVFY14M8VFCZXK@cim.alcatel.com.au>; Mon, 27 Aug 2001 16:29:05 +1000 Received: (from jeremyp@localhost) by gsmx07.alcatel.com.au (8.11.1/8.11.1) id f7R6TBF28680; Mon, 27 Aug 2001 16:29:11 +1000 (EST envelope-from jeremyp) Content-return: prohibited Date: Mon, 27 Aug 2001 16:29:11 +1000 From: Peter Jeremy Subject: Re: 4.4 RC safe for laptops now? In-reply-to: <200108262244.f7QMisW13936@harmony.village.org>; from imp@harmony.village.org on Sun, Aug 26, 2001 at 04:44:54PM -0600 To: Warner Losh Cc: FreeBSD Stable List Mail-Followup-To: Warner Losh , FreeBSD Stable List Message-id: <20010827162911.K506@gsmx07.alcatel.com.au> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-disposition: inline User-Agent: Mutt/1.2.5i References: <200108261249.f7QCnM821461@panix1.panix.com> <200108262244.f7QMisW13936@harmony.village.org> 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 On 2001-Aug-26 16:44:54 -0600, Warner Losh wrote: >In message <200108261249.f7QCnM821461@panix1.panix.com> stanb@panix.com writes: >: About a week agao (last Saturday to be exact) I cvsup'd 4.4 RC onto my >: primary work machine, which is a laptop. >: >: It broke badly. Specificly none of the pcmcia cards word work because of >: incorrect IRQ assignments. I maanged to get it back working by >: up(down)gradding to 4.2 (the most current CD I have). >: >: Has this been fixed, and is it safe to try cvsuup'ing again? I'm anxious to >: do this, since my source tree doesn't match thie installed kernel or >: binaries at the moment. > >Maybe. Unless you tell (or remind) what your problems were, I can't >help much. But I think that the pcardd bug that I fixed might be your >salvation. I'm also having PCcard problems with a Compaq Armada 1592DT with a TDK Global Freedom 5660 modem and 3Com 3CCE589ET LAN. I initially installed 4.3-RELEASE and, after telling pccardd not to use I/O or IRQs that we being used by other bits of the PC, the LAN worked happily (I haven't gotten around to trying the modem yet). Relevant probe messages from the kernel are: FreeBSD 4.3-RELEASE #0: Sat Apr 21 10:54:49 GMT 2001 pcic-pci0: mem 0x7fffe000-0x7fffefff irq 15 at device 17.0 on pci0 pcic-pci0: TI113X PCI Config Reg: [ring enable][speaker enable][CSC serial isa irq] pcic-pci1: mem 0x7ffff000-0x7fffffff irq 11 at device 17.1 on pci0 pcic-pci1: TI113X PCI Config Reg: [ring enable][speaker enable][CSC serial isa irq] pcic0: at port 0x3e0 iomem 0xd0000 on isa0 pcic0: Polling mode pccard0: on pcic0 pccard1: on pcic0 ep0: <3Com Etherlink III 3C589> at port 0x200-0x20f irq 9 slot 0 on pccard0 ep0: Ethernet address 00:50:04:b7:98:24 sio4 at port 0x2f8-0x2ff irq 10 slot 1 on pccard1 sio4: type 16550A After upgrading to -STABLE from last Thursday night, the LAN card no longer works (the symptoms match loss of interrupts). This is a customised kernel, but the major change is adding PNPBIOS - which now finds the soundcard. Also, ejecting a card wedged the system - no response to the keyboard, but the power switch usually (but not always) works. I've now updated to about 16 hours ago - this includes /sys/pccard/pcic_pci.c 1.54.2.10. I can now eject and insert cards without hangs, but still no interrupt handling. I've tried: - default hw.pcic settings - hw.pcic.init_routing=1 - hw.pcic.intr_path=1 and hw.pcic.irq=0 - hw.pcic.init_routing=1, hw.pcic.intr_path=1 and hw.pcic.irq=0 The PCCard related probe messages are now: FreeBSD 4.4-RC #5: Mon Aug 27 13:54:45 EST 2001 pcic0: mem 0x7fffe000-0x7fffefff irq 15 at device 17.0 on pci0 pcic0: Polling mode pcic0: TI113X PCI Config Reg: [ring enable][speaker enable][CSC serial isa irq] pccard0: on pcic0 pcic1: mem 0x7ffff000-0x7fffffff irq 11 at device 17.1 on pci0 pcic1: Polling mode pcic1: TI113X PCI Config Reg: [ring enable][speaker enable][CSC serial isa irq] pccard1: on pcic1 ep0: <3Com Etherlink III 3C589> at port 0x200-0x20f irq 9 slot 0 on pccard0 ep0: Ethernet address 00:50:04:b7:98:24 sio2 at port 0x2f8-0x2ff irq 10 slot 1 on pccard1 sio2: type 16550A (In other combinations, ep0 gets irq 15 and sio2 gets ipq 11). Any further suggestions? Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message