> Of course not.  I never do that with pccards :-)

That's why I asked it :-) It shouldn't be necessary.

> When I do that, as a work around, I find that I can pull the plug.
>
> How hard is it to fix the way that the ethernet driver reads the MII
> registers in the interrupt context?

Hard, but probably not impossible. Especially with threads in interrupts
or worker threads, it should be possible. Task queue might be a solution
as well, although I guess the problem is that the action is blocking,
and task queue might not handle that very well.

A worker thread for the ethernet drivers is probably the simplest
solution.

Nick


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to