> 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