summaryrefslogtreecommitdiff
path: root/usr/src/head/synch.h
AgeCommit message (Collapse)AuthorFilesLines
2017-07-208451 cstyle: Remove space-tab sequences in usr/src/headMarcel Telka1-1/+1
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-09-146209 libc mutexes break kernel writers heartsRobert Mustacchi1-0/+6
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-08-155066 remove support for non-ANSI compilationGarrett D'Amore1-60/+1
5068 Remove SCCSID() macro from <macros.h> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2010-08-116944589 need pause APIChristopher Kiick1-2/+8
PSARC/2010/293 smt_pause
2010-01-116915578 MUTEX_HELD() and RW_LOCK_HELD() macros should be available to Posix ↵Roger A. Faulkner1-7/+12
threads
2007-06-29PSARC 2007/285 robust locks revisitedraf1-0/+2
6296770 process robust mutexes should be much faster
2007-06-296559990 user-level read/write locks should be much fasterraf1-8/+8
6550115 Signal delivery causes unbounded priority inversions
2005-06-14OpenSolaris Launchstevel@tonic-gate1-0/+264