cvs commit: src/sys/pci if_rl.c
Bruce M Simpson
bms at spc.org
Sun Jul 4 19:54:42 PDT 2004
On Mon, Jul 05, 2004 at 02:51:33AM +0000, Bruce M Simpson wrote:
> Log:
> Locking cleanup for rl(4).
> - Eliminate the use of a recursive mutex.
> - Mark the driver INTR_MPSAFE.
>
> This work is incomplete and will be refined in a future commit.
> - Most notably, _locked() variants of entry points need to be introduced.
> - The mii upcall/downcall may still be racy.
> - Add a stubbed-out guard against racing rl_detach() for the time being.
>
> Tested on: UP, debug.mpsafenet && !debug.mpsafenet
Hardware: MPX EN5038B (low-profile PCI card)
Also abused for testing custom PCI BIOS flash images. See the following
if so inclined:
<URL:http://people.freebsd.org/~bms/dump/hellorom/>
BMS
More information about the cvs-all
mailing list