summaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authorcsjp <csjp@FreeBSD.org>2007-10-12 15:09:02 +0000
committercsjp <csjp@FreeBSD.org>2007-10-12 15:09:02 +0000
commitd250020a68aab5c321150243291a563ee404b336 (patch)
tree7b2ce06644ab19b152fcea5b15ffd2359df26c00 /release
parente5337493b3cbc6784fb7bdc552b26c96921ea5df (diff)
downloadFreeBSD-src-d250020a68aab5c321150243291a563ee404b336.zip
FreeBSD-src-d250020a68aab5c321150243291a563ee404b336.tar.gz
- Change the wakeup logic associated with having multiple sleepers
on multiple different audit pipes. The old method used cv_signal() which would result in only one thread being woken up after we appended a record to it's queue. This resulted in un-timely wake-ups when processing audit records real-time. - Assign PSOCK priority to threads that have been sleeping on a read(2). This is the same priority threads are woken up with when they select(2) or poll(2). This yields fairness between various forms of sleep on the audit pipes. Obtained from: TrustedBSD Project Discussed with: rwatson MFC after: 1 week
Diffstat (limited to 'release')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud