Robert Watson
a96acd1ace
Introduce a condition variable to avoid returning EBUSY when
...
the MAC policy list is busy during a load or unload attempt.
We assert no locks held during the cv wait, meaning we should
be fairly deadlock-safe. Because of the cv model and busy
count, it's possible for a cv waiter waiting for exclusive
access to the policy list to be starved by active and
long-lived access control/labeling events. For now, we
accept that as a necessary tradeoff.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-11-13 15:47:09 +00:00
..
2002-11-13 05:39:58 +00:00
2002-11-13 09:37:43 +00:00
2002-10-13 00:31:46 +00:00
2002-11-13 09:43:53 +00:00
2002-11-09 12:55:07 +00:00
2002-10-01 17:15:53 +00:00
2002-11-05 17:51:56 +00:00
2002-11-13 09:42:25 +00:00
2002-10-16 01:54:46 +00:00
2002-11-01 08:56:39 +00:00
2002-10-25 19:41:32 +00:00
2002-11-13 09:42:25 +00:00
2002-11-09 12:55:07 +00:00
2002-11-08 15:35:16 +00:00
2002-10-18 21:41:41 +00:00
2002-10-21 05:05:43 +00:00
2002-11-13 09:37:43 +00:00
2002-11-13 05:39:58 +00:00
2002-11-11 15:26:08 +00:00
2002-11-02 20:16:55 +00:00
2002-11-13 15:47:09 +00:00
2002-11-09 12:55:07 +00:00
2002-11-12 15:22:19 +00:00
2002-11-09 12:55:07 +00:00
2002-09-06 17:02:29 +00:00
2002-11-08 18:27:30 +00:00
2002-11-08 21:13:18 +00:00
2002-11-13 11:31:44 +00:00
2002-10-31 19:45:48 +00:00
2002-11-08 23:37:50 +00:00
2002-11-08 21:16:27 +00:00
2002-07-10 16:39:38 +00:00
2002-10-16 09:19:17 +00:00
2002-11-08 21:26:32 +00:00
2002-09-18 19:44:14 +00:00
2002-11-08 21:26:32 +00:00
2002-10-11 14:58:34 +00:00
2002-10-20 21:52:05 +00:00
2002-11-04 15:13:36 +00:00
2002-11-08 23:07:41 +00:00
2002-11-09 16:19:14 +00:00
2002-10-07 07:02:48 +00:00
2002-11-09 20:13:16 +00:00
2002-10-27 18:07:41 +00:00
2002-11-13 05:39:58 +00:00
2002-11-13 15:47:09 +00:00
2002-11-13 05:39:58 +00:00
2002-11-13 15:14:57 +00:00
2002-09-26 04:48:44 +00:00
2002-11-08 22:28:35 +00:00
2002-11-13 05:39:58 +00:00