History log of /src/share/man/man9/mutex.9 |
Revision | | Date | Author | Comments |
1.35 |
| 01-Feb-2023 |
gutteridge | mutex.9: add a small detail to the history section
|
1.34 |
| 19-Dec-2022 |
uwe | mutex(9): Minor formatting fixes
While here, move the reference to options(4) to the OPTIONS section.
|
1.33 |
| 18-Dec-2022 |
gutteridge | mutex.9: fix markup (.Em not .Fn)
|
1.32 |
| 20-Aug-2022 |
riastradh | mutex(9): Note counterintuitive IPL change releasing spin locks.
No functional change -- documentation only.
Details:
https://mail-index.netbsd.org/tech-kern/2010/11/12/msg009203.html
|
1.31 |
| 09-Dec-2017 |
wiz | Remove superfluous Pp.
|
1.30 |
| 08-Dec-2017 |
riastradh | 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.
|
1.29 |
| 03-Jul-2017 |
wiz | Remove workaround for ancient HTML generation code.
|
1.28 |
| 02-May-2017 |
wiz | Use more markup. Bump date for previous.
|
1.27 |
| 01-May-2017 |
pgoyette | Update mutex(9) for mutex_ownable()
|
1.26 |
| 04-Sep-2013 |
skrll | branches: 1.26.16; Typo. Bump date.
|
1.25 |
| 07-Jul-2012 |
rmind | branches: 1.25.2; mutex_owned: update about not-held test.
|
1.24 |
| 02-Dec-2010 |
wiz | branches: 1.24.6; Remove boilerplate in CODE REFERENCES on file paths. Describe in intro(9) how to read paths in the CODE REFERENCES section.
|
1.23 |
| 14-Sep-2010 |
ahoka | add a note on IPL and spinning mutexes
TODO: explain when the IPL will be restored
|
1.22 |
| 16-Feb-2010 |
rmind | branches: 1.22.2; kpreempt(9): add a note when kernel preemption is disabled/deferred. Sprinkle cross-links, bump dates.
|
1.21 |
| 25-Jan-2010 |
jruoho | Remove two consecutive commas in the SEE ALSO section.
|
1.20 |
| 22-Nov-2009 |
mbalmer | s/the the/the/
|
1.19 |
| 18-May-2009 |
wiz | Mark up defined value with Dv.
|
1.18 |
| 23-Mar-2009 |
ad | Xr lockstat 8
|
1.17 |
| 19-Jul-2008 |
rmind | branches: 1.17.4; - 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.
|
1.16 |
| 30-Apr-2008 |
martin | branches: 1.16.2; Convert TNF licenses to new 2 clause variant
|
1.15 |
| 07-Dec-2007 |
ad | branches: 1.15.6; 1.15.8; Fix pasto.
|
1.14 |
| 05-Dec-2007 |
ad | Minor corrections, from David P. Reese, Jr.
|
1.13 |
| 05-Dec-2007 |
ad | Xr spl(9)
|
1.12 |
| 05-Dec-2007 |
ad | Sort.
|
1.11 |
| 05-Dec-2007 |
ad | Sync with reality. (Apolgies for moving the goalposts slightly but it took a long time to decide on and implement the new interrupt model.)
|
1.10 |
| 01-Dec-2007 |
wiz | Drop trailing whitespace.
|
1.9 |
| 09-Apr-2007 |
ad | branches: 1.9.4; Try to be more concise, and add a bit more text.
|
1.8 |
| 10-Mar-2007 |
matt | Fix typo
|
1.7 |
| 02-Feb-2007 |
wiz | Fix Dd argument.
|
1.6 |
| 02-Feb-2007 |
ad | Add manpage for memory barrier ops. Not enabled in the Makefile yet.
|
1.5 |
| 23-Dec-2006 |
wiz | Use more markup. Use .Rs/.Re for book citation. Add missing comma.
|
1.4 |
| 23-Dec-2006 |
wiz | Drop trailing whitespace.
|
1.3 |
| 14-Nov-2006 |
ad | Remove misleading sentence, to be replaced by a manual page describing basic locking rules.
|
1.2 |
| 13-Nov-2006 |
ad | Fix errors.
|
1.1 |
| 13-Nov-2006 |
ad | Add manual pages for RW locks, mutexes and condition variables. Not enabled in the Makefile.
|
1.9.4.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.15.8.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.15.6.2 |
| 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.15.6.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.16.2.1 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.17.4.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.22.2.2 |
| 22-Oct-2010 |
uebayasi | Sync with HEAD (-D20101022).
|
1.22.2.1 |
| 16-Feb-2010 |
uebayasi | file mutex.9 was added on branch uebayasi-xip on 2010-10-22 07:11:54 +0000
|
1.24.6.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.24.6.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.25.2.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.26.16.3 |
| 11-May-2017 |
pgoyette | Sync with HEAD
|
1.26.16.2 |
| 02-May-2017 |
pgoyette | Sync with HEAD - tag prg-localcount2-base1
|
1.26.16.1 |
| 30-Apr-2017 |
pgoyette | Introduce mutex_ownable(9) and use it in localcount_release(9).
Commit of same code to head is awaiting discussion on tech-kern.
|