History log of /freebsd-9.3-release/share/man/man9/VOP_LOCK.9
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 206622 14-Apr-2010 uqs

mdoc: order prologue macros consistently by Dd/Dt/Os

Although groff_mdoc(7) gives another impression, this is the ordering
most widely used and also required by mdocml/mandoc.

Reviewed by: ru
Approved by: philip, ed (mentors)


# 204383 26-Feb-2010 delphij

Add several necessary .El's.

MFC after: 2 weeks


# 190573 30-Mar-2009 trasz

Remove pseudocode from VOP_* manual pages. It was out of date anyway.

Reviewed by: scottl
Approved by: rwatson (mentor)


# 179565 05-Jun-2008 attilio

Add the missing option LK_NOWITNESS for vn_lock / VOP_LOCK operations.


# 176562 25-Feb-2008 attilio

Modify VOP_ISLOCKED() and lockstatus() prototypes in order to reflect
'thread' argument axing.


# 175464 18-Jan-2008 attilio

Update VOP_LOCK() and VOP_UNLOCK() prototypes.
Leave 'td' argument description as it is used by VOP_ISLOCKED(). It will
be axed in further commit.


# 175216 10-Jan-2008 brueffer

Removed a contraction.


# 175203 09-Jan-2008 attilio

Update vn_lock() prototype accordingly with the 'thread' argument removal.


# 174951 27-Dec-2007 attilio

Trimm out now unused option LK_EXCLUPGRADE from the lockmgr namespace.
This option just adds complexity and the new implementation no longer
will support it, so axing it now that it is unused is probabilly the
better idea.

FreeBSD version is bumped in order to reflect the KPI breakage introduced
by this patch.

In the ports tree, kris found that only old OSKit code uses it, but as
it is thought to work only on 2.x kernels serie, version bumping will
solve any problem.


# 174946 27-Dec-2007 attilio

Garbage-collect following nomore existing options:
- LK_REENABLE
- LK_NOPAUSE
- LK_NOOBJ


# 147647 28-Jun-2005 hmp

Use 'manual page' instead of 'man page' for consistency.

Approved by: re (hrs)


# 141846 13-Feb-2005 ru

Expand *n't contractions.


# 140931 28-Jan-2005 ru

Mark lists as in the rest of section 9 manpages.

Submitted by: Joel Dahl (mostly)


# 115440 31-May-2003 hmp

Some mdoc(7) fixes:

Nuke incorrect usage of .Ar; replace it with .Vt, .Va or .Fa appropriately.
The .Ar mdoc(7) specifier should only be used when displaying command line
arguments.

Approved by: des (mentor)


# 107788 12-Dec-2002 ru

Uniformly refer to a file system as "file system".

Approved by: re


# 84752 10-Oct-2001 bde

Fixed some bitrot. The KSE interface change for vops had not reached here.

Didn't fix older bugs. Most of the examples don't even match historical
interfaces.


# 84306 01-Oct-2001 ru

mdoc(7) police: Use the new .In macro for #include statements.


# 79727 14-Jul-2001 schweikh

Removed whitespace at end-of-line; no content changes. I simply did
cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'

BTW, what editors are the culprits? I'm using vim and it shows
me whitespace at EOL in troff files with a thick blue block...

Reviewed by: Silence from cvs diff -b
MFC after: 7 days


# 79454 09-Jul-2001 dd

mdoc(7) police: remove extraneous .Pp before and/or after .Sh.


# 55049 23-Dec-1999 bde

Fixed bitrot in synopsis. The prototype for VOP_ISLOCKED() changed
recently, except of course in the documentation. Other parts of this
man page are several years out of date.


# 50476 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 45046 26-Mar-1999 bde

Fixed bitrot in synopsis.


# 44834 17-Mar-1999 ghelmer

Document the flags and p parameters to VOP_LOCK and VOP_UNLOCK. Also,
at Doug Rabson's suggestion, add vn_lock(9) as an alternative name for
this manpage and note its calling convention.

PR: docs/9338


# 34504 12-Mar-1998 charnier

.Sh AUTHOR -> .Sh AUTHORS according to mdoc specs.
Use .An/.Aq.


# 24889 13-Apr-1997 bde

Updated synopsis for Lite2.

Fixed missing #include in synopsis.


# 23367 04-Mar-1997 mpp

Typo police.


# 23353 03-Mar-1997 dfr

This is the current draft of my filesystem manpages. Some files are
incomplete and some are just placeholders but I wanted to try to get
something at least into 2.2 on the grounds that what I have is a lot
better than nothing. I also wanted to commit something which documents
the interfaces in 2.2 before I start updating the documentation for 3.0.

This is a definite 2.2 candidate and is also relavent to 2.1 if people
still care about that branch.