Date: Fri, 29 Sep 2000 09:51:11 -0400 From: "Sean O'Connell" <sean@stat.Duke.EDU> To: "Jose M. Alcaide" <jose@we.lc.ehu.es> Cc: Hajimu UMEMOTO <ume@mahoroba.org>, handy@lambic.physics.montana.edu, mobile@FreeBSD.ORG Subject: Re: 4.1.1: removing an already powered off card shows "cardremoved" Message-ID: <20000929095111.A63894@stat.Duke.EDU> In-Reply-To: <39D47048.C22351F5@we.lc.ehu.es>; from jose@we.lc.ehu.es on Fri, Sep 29, 2000 at 12:34:48PM %2B0200 References: <39D30C30.9DE428DE@we.lc.ehu.es> <Pine.BSF.4.21.0009280316500.49720-100000@lambic.physics.montana.edu> <20000929.024046.74736619.ume@mahoroba.org> <39D47048.C22351F5@we.lc.ehu.es>
next in thread | previous in thread | raw e-mail | index | archive | help
Jose M. Alcaide stated: : Hajimu UMEMOTO wrote: : > : > On Thu, 28 Sep 2000, Jose M. Alcaide wrote: : > : > >I use to power off the PCMCIA cards (with : > >"pccardc power [01] 0") before removing them. The message : > >"pccard: card removed, slot [01]" shows up just after powering the : > >card off. However, after updating the system, the same message : > >now _also_ appears when I remove the card. I am sure that the : > >card was powered off, because its LEDs went off at that moment. : > : > It seems introdeced by merge inactive state from PAO3. We need to : > bring the code more. I'll take a look. : > : : More data: with a modem card the behavior is different: if I power : the card off ("card removed" shows up) and then I extract it, the message : does not appear again; but, if I inmediately insert the card, then : it is not detected until I type "pccardc power 0 1". Something : is broken... I noticed something interesting when testing a 4.1.1-REL install on an HP Omnibook 900. If I eject (or pccardc power [01] 0) the ethernet card (Linksys EC2T using if_ed), the system sees the event and the irq returns to the pool (or whatever the informational message is); however, if I do the same with a modem, I do not get the unloaded irq message (and I get a device allocation error on the reinsert event). I also noticed if I look at 'systat -vmstat' sio1 is still in there even if the card is ejected. I think something goofy is going on here. I am currently running the pcic in polling mode, but I will see if stealing irq 4 from the serial port (disabling it in the bios) will help. S ----------------------------------------------------------------------- Sean O'Connell Email: sean@stat.Duke.EDU Institute of Statistics and Decision Sciences Phone: (919) 684-5419 Duke University Fax: (919) 684-8594 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000929095111.A63894>