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