Searched hist:106856 (Results 1 - 2 of 2) sorted by relevance
/freebsd-11-stable/sys/security/mac/ | ||
H A D | mac_framework.c | diff 106856 Wed Nov 13 13:47:09 MST 2002 rwatson 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 |
H A D | mac_net.c | diff 106856 Wed Nov 13 13:47:09 MST 2002 rwatson 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 |
Completed in 98 milliseconds