Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Nov 1997 12:01:33 +0100 (MET)
From:      Guido van Rooij <guido@gvr.org>
To:        nate@mt.sri.com (Nate Williams)
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: card removal problems
Message-ID:  <199711021101.MAA02452@gvr.gvr.org>
In-Reply-To: <199711020211.TAA00945@rocky.mt.sri.com> from Nate Williams at "Nov 1, 97 07:11:32 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Nate Williams wrote:
> > Just like with the PAO release I experience problems when removing a
> > card from a slot. Sometimes this results in a total lockup of the
> > system, while it keeps beeping.
> 
> There is a race where it's possible that the driver in in use when you
> remove it that is un-avoidable.  But, this seems to happen pretty
> rarely.
> 
> > With the PAO release, the solution was to fist cut power from the card and
> > then remove it. This was done via the power subcommand of pccardc.
> > Wouldn;t it be wise to introduce that subcommand? Or am I the only
> > one experiencing problems when removing cards?
> 
> I'd like to introduct as few things *as necessary* to the release, but
> if it's necessary then we should add it.  Too many 'fixes' that went
> into PAO tree that masked the real problem, so before we add the power
> let's try and figure out what the problem is.

Agreed. But to be honest: I wouldn't know a quicker solution that
preventing the interrupts and cutting down the power would then
do the trick.

-Guido



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199711021101.MAA02452>