Bruce M Simpson 8e798292c9 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
Reviewed by:	silence on -net
2004-07-05 02:51:32 +00:00
..
2004-05-30 20:00:41 +00:00
2004-05-30 20:00:41 +00:00
2004-05-30 20:00:41 +00:00
2003-04-07 10:06:48 +00:00
2004-05-30 20:00:41 +00:00
2004-06-16 09:47:26 +00:00
2004-04-20 13:36:44 +00:00
2004-06-21 21:57:31 +00:00
2004-07-05 02:51:32 +00:00
2004-07-05 02:46:42 +00:00
2004-06-16 09:47:26 +00:00
2004-05-30 20:00:41 +00:00
2004-07-03 02:59:02 +00:00
2004-07-04 22:19:50 +00:00
2004-05-30 20:00:41 +00:00
2004-06-16 09:47:26 +00:00