freebsd-dev/share
Max Laier 36058c09e4 rmlock(9) two additions and one change/fix:
- add rm_try_rlock().
 - add RM_SLEEPABLE to use sx(9) as the back-end lock in order to sleep while
   holding the write lock.
 - change rm_noreadtoken to a cpu bitmask to indicate which CPUs need to go
   through the lock/unlock in order to synchronize.  As a side effect, this
   also avoids IPI to CPUs without any readers during rm_wlock.

Discussed with:		ups@, rwatson@ on arch@
Sponsored by:		Isilon Systems, Inc.
2010-09-01 19:50:03 +00:00
..
colldef Add lv_LV, move lt_LT to common part 2009-09-03 16:53:11 +00:00
dict Add "Massachusetts". 2010-03-17 15:31:06 +00:00
doc Rename documentation source files to avoid filesystem case and restricted 2010-07-16 17:01:36 +00:00
examples Add an example to encourage people to have a look at either 2010-07-25 20:21:32 +00:00
info
man rmlock(9) two additions and one change/fix: 2010-09-01 19:50:03 +00:00
me
misc Add myself to committers-src.dot. 2010-08-30 21:18:59 +00:00
mk Now that we default to the proper endian, we don't need these for mips 2010-08-28 21:06:13 +00:00
mklocale Add lv_LV, move lt_LT to common part 2009-09-03 17:12:45 +00:00
monetdef Last character is a space for the international currency symbol. 2009-09-13 22:17:23 +00:00
msgdef Add lv_LV 2009-09-04 06:19:37 +00:00
numericdef Add lv_LV 2009-09-03 17:37:23 +00:00
security Remove stale references to utmp(5) and its corresponding filenames. 2010-01-21 17:25:12 +00:00
sendmail
skel Switch the default terminal emulation style to xterm for most platforms. 2009-11-13 05:54:55 +00:00
snmp
syscons Add a keymap for the Swiss-German Macbook keyboard. 2010-08-07 17:02:36 +00:00
tabset
termcap Add a termcap entry for rxvt-256color. 2010-08-08 09:40:09 +00:00
timedef Week days are all lowercase in French. 2010-07-20 14:27:09 +00:00
zoneinfo Officially speaking, the zoneinfo data files are contributed data. 2010-02-25 06:44:16 +00:00
Makefile Whitespace nit 2008-10-08 13:20:02 +00:00
Makefile.inc