Commit Graph

31 Commits

Author SHA1 Message Date
wiz d486825888 Remove superfluous Pp. 2017-12-09 16:00:19 +00:00
riastradh 651e518917 Specify memory ordering implied by mutex_(spin_)enter/exit.
I'm hesitant to just say `implies membar_enter/exit' -- that may be a
little stronger than we intend, since we don't really mean to
guarantee anything about loads and stores before the mutex_enter or
after the mutex_exit.  But we probably end up implementing the
semantics that we imply membar_enter/exit on all CPUs.
2017-12-08 15:52:01 +00:00
wiz 01869ca4d2 Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
wiz c4e5c08a2b Use more markup. Bump date for previous. 2017-05-02 08:20:20 +00:00
pgoyette 106586c838 Update mutex(9) for mutex_ownable() 2017-05-01 21:36:01 +00:00
skrll 5f79def1a6 Typo. Bump date. 2013-09-04 10:17:58 +00:00
rmind 13263649d9 mutex_owned: update about not-held test. 2012-07-07 21:27:56 +00:00
wiz 05859157e6 Remove boilerplate in CODE REFERENCES on file paths.
Describe in intro(9) how to read paths in the CODE REFERENCES section.
2010-12-02 12:54:13 +00:00
ahoka 812c293086 add a note on IPL and spinning mutexes
TODO: explain when the IPL will be restored
2010-09-14 21:35:53 +00:00
rmind 2ef24fabcc kpreempt(9): add a note when kernel preemption is disabled/deferred.
Sprinkle cross-links, bump dates.
2010-02-16 19:21:30 +00:00
jruoho 2e3ba4a495 Remove two consecutive commas in the SEE ALSO section. 2010-01-25 17:27:41 +00:00
mbalmer 124961627e s/the the/the/ 2009-11-22 18:40:26 +00:00
wiz 7d7ebb4066 Mark up defined value with Dv. 2009-05-18 14:02:51 +00:00
ad dd4f98f0e4 Xr lockstat 8 2009-03-23 21:27:10 +00:00
rmind 103b767319 - From Paul Goyette: correct the description of mutex_spin_exit.
- Remove sentence about lockmgr(9), as it is finally replaced.
- Note atomic_ops(3) and membar_ops(3) man pages.
2008-07-19 21:21:38 +00:00
martin 11a6dbe728 Convert TNF licenses to new 2 clause variant 2008-04-30 13:10:46 +00:00
ad 3aac377195 Fix pasto. 2007-12-07 14:24:21 +00:00
ad 7d67c53f8d Minor corrections, from David P. Reese, Jr. 2007-12-05 18:12:09 +00:00
ad d3b027e04e Xr spl(9) 2007-12-05 05:24:28 +00:00
ad 55bfbff8a0 Sort. 2007-12-05 05:20:38 +00:00
ad 64bd285067 Sync with reality. (Apolgies for moving the goalposts slightly but it took
a long time to decide on and implement the new interrupt model.)
2007-12-05 05:17:53 +00:00
wiz 246a193933 Drop trailing whitespace. 2007-12-01 20:00:16 +00:00
ad e8b43103b0 Try to be more concise, and add a bit more text. 2007-04-09 13:37:57 +00:00
matt 32188e1e88 Fix typo 2007-03-10 00:04:11 +00:00
wiz 711856f6bb Fix Dd argument. 2007-02-02 07:37:06 +00:00
ad c1a5096807 Add manpage for memory barrier ops. Not enabled in the Makefile yet. 2007-02-02 03:40:07 +00:00
wiz d15f199eb9 Use more markup. Use .Rs/.Re for book citation. Add missing comma. 2006-12-23 06:39:35 +00:00
wiz fa9034328d Drop trailing whitespace. 2006-12-23 06:36:19 +00:00
ad f2097c8b0d Remove misleading sentence, to be replaced by a manual page describing basic locking rules. 2006-11-14 15:30:09 +00:00
ad 316b72d710 Fix errors. 2006-11-13 18:28:15 +00:00
ad bea3d13d1d Add manual pages for RW locks, mutexes and condition variables. Not
enabled in the Makefile.
2006-11-13 16:22:11 +00:00