OpenBSD CVS

CVS log for src/share/man/man9/Attic/lock.9


[BACK] Up to [local] / src / share / man / man9

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.24, Sun Jun 19 11:54:33 2016 UTC (7 years, 11 months ago) by natano
Branch: MAIN
CVS Tags: HEAD
Changes since 1.23: +2 -2 lines
FILE REMOVED

Remove the lockmgr() API. It is only used by filesystems, where it is a
trivial change to use rrw locks instead. All it needs is LK_* defines
for the RW_* flags.

tested by naddy and sthen on package building infrastructure
input and ok jmc mpi tedu

Revision 1.23 / (download) - annotate - [select for diffs], Sun Jan 11 19:34:52 2015 UTC (9 years, 4 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.22: +2 -6 lines
Diff to previous 1.22 (colored)

LOCKDEBUG is dead; perform the funeral rites

pointed out by Helg (xx404 (at) msn.com)
ok deraadt@ miod@

Revision 1.22 / (download) - annotate - [select for diffs], Wed Jul 9 14:16:10 2014 UTC (9 years, 11 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.21: +15 -5 lines
Diff to previous 1.21 (colored)

Rewrite lockstatus() description to be more like rw_status()

Revision 1.21 / (download) - annotate - [select for diffs], Thu Apr 3 03:57:42 2014 UTC (10 years, 2 months ago) by tedu
Branch: MAIN
Changes since 1.20: +6 -92 lines
Diff to previous 1.20 (colored)

lies lies lies lies lies

Revision 1.20 / (download) - annotate - [select for diffs], Tue Jun 4 19:27:08 2013 UTC (11 years ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Replace old-fashioned .Fd by new-fangled .In for #include lines.
Diff from Jan Klemkow <j dot klemkow at wemelug dot de> on tech@.
No objection from jmc@ against this type of change.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Mar 25 21:20:50 2009 UTC (15 years, 2 months ago) by oga
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8, OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6
Changes since 1.18: +2 -6 lines
Diff to previous 1.18 (colored)

Remove LK_SLEEPFAIL

Revision 1.18 / (download) - annotate - [select for diffs], Wed Mar 25 01:50:50 2009 UTC (15 years, 2 months ago) by oga
Branch: MAIN
Changes since 1.17: +3 -24 lines
Diff to previous 1.17 (colored)

Lying is bad, so stop lying about functionality that was removed ages
ago.

ok blambert (who had a similar diff a few days ago)

Revision 1.17 / (download) - annotate - [select for diffs], Thu Jun 26 05:42:08 2008 UTC (15 years, 11 months ago) by ray
Branch: MAIN
CVS Tags: OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.16: +2 -9 lines
Diff to previous 1.16 (colored)

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code that NetBSD has claimed for itself without attributing to the
actual authors.

OK deraadt@

Revision 1.16 / (download) - annotate - [select for diffs], Thu May 31 19:20:00 2007 UTC (17 years ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

convert to new .Dd format;

Revision 1.15 / (download) - annotate - [select for diffs], Thu Apr 12 16:25:59 2007 UTC (17 years, 1 month ago) by miod
Branch: MAIN
Changes since 1.14: +3 -6 lines
Diff to previous 1.14 (colored)

Remove traces of LK_UPGRADE and LK_FORCEUPGRADE in the error descriptions.
Spotted by jmc@

Revision 1.14 / (download) - annotate - [select for diffs], Wed Apr 11 12:06:34 2007 UTC (17 years, 2 months ago) by miod
Branch: MAIN
Changes since 1.13: +4 -13 lines
Diff to previous 1.13 (colored)

lockmgr keeps losing code, call 911!

ok pedro@ art@

Revision 1.13 / (download) - annotate - [select for diffs], Sat Feb 3 16:58:30 2007 UTC (17 years, 4 months ago) by pedro
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.12: +1 -18 lines
Diff to previous 1.12 (colored)

Remove references to LK_EXCLUPGRADE, LK_REENABLE, LK_SETRECURSE and
LK_SPIN, okay miod@

Revision 1.12 / (download) - annotate - [select for diffs], Sat Nov 19 09:33:58 2005 UTC (18 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.11: +14 -13 lines
Diff to previous 1.11 (colored)

fix list madness;

Revision 1.11 / (download) - annotate - [select for diffs], Sat Nov 19 02:18:00 2005 UTC (18 years, 6 months ago) by pedro
Branch: MAIN
Changes since 1.10: +3 -7 lines
Diff to previous 1.10 (colored)

Remove unnecessary lockmgr() archaism that was costing too much in terms
of panics and bugfixes. Access curproc directly, do not expect a process
pointer as an argument. Should fix many "process context required" bugs.
Incentive and okay millert@, okay marc@. Various testing, thanks.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Feb 20 15:14:05 2005 UTC (19 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE, OPENBSD_3_8, OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

sort SEE ALSO;

Revision 1.9 / (download) - annotate - [select for diffs], Fri Feb 18 18:00:22 2005 UTC (19 years, 3 months ago) by pedro
Branch: MAIN
Changes since 1.8: +3 -2 lines
Diff to previous 1.8 (colored)

.Xr mutex 9, now that it exists.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Mar 31 15:08:20 2003 UTC (21 years, 2 months ago) by mpech
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.7: +4 -4 lines
Diff to previous 1.7 (colored)

Comment NetBSD related stuff.

millert@ ok

Revision 1.7 / (download) - annotate - [select for diffs], Tue Mar 18 09:57:53 2003 UTC (21 years, 2 months ago) by avsm
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3
Changes since 1.6: +17 -14 lines
Diff to previous 1.6 (colored)

- document the 'struct proc p' 4th argument to lockmgr
- put the lockmgr argument descriptions in order

ok miod@, art@

Revision 1.6 / (download) - annotate - [select for diffs], Fri Mar 7 06:21:37 2003 UTC (21 years, 3 months ago) by david
Branch: MAIN
Changes since 1.5: +1 -0 lines
Diff to previous 1.5 (colored)

$OpenBSD$
ok henning@

Revision 1.5 / (download) - annotate - [select for diffs], Tue Feb 25 08:51:31 2003 UTC (21 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4 (colored)

double word typos;

all from David Krause - thanks!

Revision 1.4 / (download) - annotate - [select for diffs], Mon Feb 24 00:44:36 2003 UTC (21 years, 3 months ago) by grange
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3 (colored)

s/Nx/Ox/
ok deraadt@

Revision 1.3 / (download) - annotate - [select for diffs], Fri Nov 8 08:08:47 2002 UTC (21 years, 7 months ago) by mpech
Branch: MAIN
Changes since 1.2: +74 -53 lines
Diff to previous 1.2 (colored)

Time to cleanup:
o) start new sentence on a new line;
o) wrap long lines;
o) don't use .Pp before/after .Sh, .Ss;
o) OpenBSD -> .Ox;
o) typos;
o) close .Rs;
o) use space between arguments in tag, for example:
   .Xr blabla ) .

miod@ ok

Revision 1.2 / (download) - annotate - [select for diffs], Fri Jul 12 13:22:08 2002 UTC (21 years, 11 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.1: +1 -1 lines
Diff to previous 1.1 (colored)

There is no "simple_lock_unlock" function...

Revision 1.1 / (download) - annotate - [select for diffs], Wed Jun 12 02:38:48 2002 UTC (22 years ago) by provos
Branch: MAIN

lock man page from NetBSD

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.