OpenGrok
Cross Reference: lock.9
xref
: /
src
/
share
/
man
/
man9
/
lock.9
Home
|
History
|
Annotate
|
Download
|
only in
man9
History log of
/src/share/man/man9/lock.9
Revision
Date
Author
Comments
1.29
30-Apr-2008
martin
Convert TNF licenses to new 2 clause variant
1.28
30-Jan-2008
ad
branches: 1.28.4; 1.28.6;
These interfaces have been obsoleted and removed from the system.
Please see the condvar(9), mutex(9), and rwlock(9) manual pages for
information on kernel synchronisation primitives.
1.27
09-Jan-2008
xtraeme
transferlockers() is gone. ok ad
1.26
01-Mar-2007
yamt
branches: 1.26.4;
sync with the code. (pri_t)
1.25
17-Feb-2007
wiz
Use Em for notes. Whitespace nits. Typo fix.
1.24
11-Feb-2007
ad
Mark these interfaces obsolete.
1.23
04-Oct-2004
rumble
Removed accidental repetitious words.
1.22
27-May-2004
wiz
Uppercase CPU.
1.21
25-May-2004
hannken
Add ffs internal snapshots. Written by Marshall Kirk McKusick for FreeBSD.
- Not enabled by default. Needs kernel option FFS_SNAPSHOT.
- Change parameters of ffs_blkfree.
- Let the copy-on-write functions return an error so spec_strategy
may fail if the copy-on-write fails.
- Change genfs_*lock*() to use vp->v_vnlock instead of &vp->v_lock.
- Add flag B_METAONLY to VOP_BALLOC to return indirect block buffer.
- Add a function ffs_checkfreefile needed for snapshot creation.
- Add special handling of snapshot files:
Snapshots may not be opened for writing and the attributes are read-only.
Use the mtime as the time this snapshot was taken.
Deny mtime updates for snapshot files.
- Add function transferlockers to transfer any waiting processes from
one lock to another.
- Add vfsop VFS_SNAPSHOT to take a snapshot and make it accessible through
a vnode.
- Add snapshot support to ls, fsck_ffs and dump.
Welcome to 2.0F.
Approved by: Jason R. Thorpe <thorpej@netbsd.org>
1.20
24-May-2004
snj
Bump date for last. Minor English fixes. Use Dq. Sprinkle some Dv.
1.19
22-May-2004
yamt
document LK_EXCLOTHER.
1.18
30-Jun-2003
wiz
Add Ns.
1.17
16-Apr-2003
wiz
Use
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.
1.16
04-Feb-2003
perry
"Utilize" has exactly the same meaning as "use," but it is more
difficult to read and understand. Most manuals of English style
therefore say that you should use "use".
1.15
14-Oct-2002
wiz
New sentence, new line.
1.14
14-Jul-2002
gmcgarry
simple_lock_unlock -> simple_unlock
1.13
13-Feb-2002
ross
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
1.12
01-Nov-2001
wiz
Drop a spare .Pp.
1.11
27-Oct-2001
gmcgarry
- simple_lock_unlock() -> simple_unlock()
- include description of LK_INTERLOCK flag
Improvements suggested by Anthony Mallet in PR-14367.
1.10
04-Sep-2001
wiz
Two punctuation fixes.
1.9
04-Sep-2001
wiz
Boring whitespace fixes.
1.8
01-Jul-2001
gmcgarry
Add code references. Fix formatting.
1.7
31-May-2001
gmcgarry
- correctly describe the usage of flags to the lock manager
- clarify terminology on shared and exclusive access to locks
- fix history
- formatting fixes
1.6
06-May-2001
gmcgarry
Fix format, add history and cross references.
1.5
22-Jan-2001
ad
Fix typo.
1.4
07-Nov-2000
lukem
use .Xr
1.3
14-Aug-2000
deberg
branches: 1.3.2;
fix typo
1.2
07-Jul-2000
gmcgarry
Improve use of specific terms and definitions.
1.1
25-Jun-2000
gmcgarry
lock(9) manpage. Not much, but it is a start.
1.3.2.4
06-Jun-2002
he
Pull up revision 1.11 (requested by drochner):
Correct some errors. Fixes PR#14367.
1.3.2.3
16-Aug-2001
tv
Pullup [mrg]:
share/man/man9/lock.9 1.4-1.8
Correct several semantic and descriptive errors.
1.3.2.2
14-Aug-2000
deberg
pullup 1.1-1.3 (new file). preemptively approved by jhawk.
lock(9) manpage. Not much, but it is a start.
and some fixes.
1.3.2.1
14-Aug-2000
deberg
file lock.9 was added on branch netbsd-1-5 on 2000-08-14 03:28:49 +0000
1.26.4.1
23-Mar-2008
matt
sync with HEAD
1.28.6.1
18-May-2008
yamt
sync with head.
1.28.4.1
02-Jun-2008
mjf
Sync with HEAD.
Indexes created Thu Oct 23 22:10:10 GMT 2025