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-05-30 20:00:41 +00:00
2004-05-30 20:00:41 +00:00
2004-07-02 03:39:33 +00:00
2004-06-16 09:47:26 +00:00
2004-06-16 09:47:26 +00:00
2004-05-13 20:05:42 +00:00
2004-03-17 17:50:55 +00:00
2004-04-20 13:36:44 +00:00
2004-06-28 20:07:03 +00:00
2004-06-29 20:38:44 +00:00
2004-07-04 16:11:03 +00:00
2004-07-04 16:11:03 +00:00
2004-06-21 21:57:31 +00:00
2004-06-28 20:07:03 +00:00
2003-11-14 19:00:32 +00:00
2004-07-05 02:51:32 +00:00
2004-07-05 02:46:42 +00:00
2004-06-28 20:07:03 +00:00
2003-11-14 19:00:32 +00:00
2004-07-02 12:16:02 +00:00
2003-12-25 22:14:25 +00:00
2004-06-28 20:07:03 +00:00
2004-03-31 12:35:51 +00:00
2004-06-28 20:07:03 +00:00
2004-04-06 11:04:54 +00:00
2004-06-16 09:47:26 +00:00
2004-06-16 09:47:26 +00:00
2004-05-30 20:00:41 +00:00
2003-11-14 19:00:32 +00:00
2004-07-03 02:59:02 +00:00
2004-04-05 17:39:57 +00:00
2004-06-28 20:07:03 +00:00
2003-11-14 19:00:32 +00:00
2004-07-05 02:34:35 +00:00
2004-07-04 22:19:50 +00:00
2004-03-17 17:50:55 +00:00
2004-05-30 20:00:41 +00:00
2004-03-17 17:50:55 +00:00
2004-06-16 09:47:26 +00:00
2003-09-20 15:49:22 +00:00