patchset "b18" updated yet again [Was: Re: patchset "b18" updated]

Dominik Brodowski linux at dominikbrodowski.de
Sun Nov 14 03:04:48 EST 2004


On Sat, Nov 13, 2004 at 10:54:40PM -0800, David Hinds wrote:
> I'm not sure this is a good idea.  Presently, killing cardmgr doesn't
> interfere with in-use PCMCIA devices; with this change it sounds like
> killing cardmgr when there is, say, a mounted filesystem on a PCMCIA
> device (say, root for instance) will cause havoc.  Also... cardmgr has
> a normal mode of operation ("-o", one-pass) where it doesn't run as a
> daemon, and just configures present cards and exits.  With this
> change, this mode of operation is useless.  This mode is important for
> booting from a PCMCIA device.

Indeed. Patchset updated, now it won't call CARD_REMOVAL on file closure.
This means e.g. my network card keeps being registered, on
"/etc/init.d/pcmcia restart" it complains about the binding already done,
but continues running "/etc/init.d/net.eth1 start"


Nov 14 08:59:55 [cardmgr] executing: 'modprobe -r pcnet_cs 2>&1'
Nov 14 08:59:55 [cardmgr] + FATAL: Module pcnet_cs is in use.
Nov 14 08:59:55 [cardmgr] modprobe exited with status 1
Nov 14 08:59:56 [cardmgr] exiting
Nov 14 08:59:57 [cardmgr] watching 2 sockets
Nov 14 08:59:57 [cardmgr] socket 1: Level One 10/100 Fast Ethernet
Nov 14 08:59:57 [cardmgr] bind 'pcnet_cs' to socket 1 failed: File exists


The updated patchset and individual files are at the same place, 



More information about the linux-pcmcia mailing list