OpenBSD CVS

CVS log for src/share/man/man9/spl.9


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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.26 / (download) - annotate - [select for diffs], Tue Aug 16 23:49:35 2016 UTC (7 years, 9 months ago) by dlg
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1, HEAD
Changes since 1.25: +12 -4 lines
Diff to previous 1.25 (colored)

splraise() is an MI API now.

ok deraadt@ jmc@ mpi@

Revision 1.25 / (download) - annotate - [select for diffs], Mon Nov 23 17:53:57 2015 UTC (8 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.24: +19 -4 lines
Diff to previous 1.24 (colored)

add missing NAME entries;
feedback/ok schwarze

Revision 1.24 / (download) - annotate - [select for diffs], Tue Jun 4 19:27:12 2013 UTC (11 years ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (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.23 / (download) - annotate - [select for diffs], Fri Sep 14 16:16:08 2007 UTC (16 years, 8 months ago) by mk
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, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4, OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.22: +6 -8 lines
Diff to previous 1.22 (colored)

sleep(9) was removed aeons ago according to miod, so remove references
to it.  Because man pages are named after functions (at least they
should be) and sleep(9) doesn't exist anymore, sleep.9 is renamed to
tsleep.9.

Input and reminders from jmc and ratchov.

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

convert to new .Dd format;

Revision 1.21 / (download) - annotate - [select for diffs], Tue May 31 21:38:13 2005 UTC (19 years ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.20: +4 -4 lines
Diff to previous 1.20 (colored)

grammar;
new sentence, new line;

Revision 1.20 / (download) - annotate - [select for diffs], Wed May 25 23:17:47 2005 UTC (19 years ago) by niklas
Branch: MAIN
Changes since 1.19: +10 -1 lines
Diff to previous 1.19 (colored)

This patch is mortly art's work and was done *a year* ago.  Art wants to thank
everyone for the prompt review and ok of this work ;-)  Yeah, that includes me
too, or maybe especially me.  I am sorry.

Change the sched_lock to a mutex. This fixes, among other things, the infamous
"telnet localhost &" problem.  The real bug in that case was that the sched_lock
which is by design a non-recursive lock, was recursively acquired, and not
enough releases made us hold the lock in the idle loop, blocking scheduling
on the other processors.  Some of the other processors would hold the biglock though,
which made it impossible for cpu 0 to enter the kernel...  A nice deadlock.
Let me just say debugging this for days just to realize that it was all fixed
in an old diff noone ever ok'd was somewhat of an anti-climax.

This diff also changes splsched to be correct for all our architectures.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Dec 1 02:39:04 2004 UTC (19 years, 6 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.18: +2 -5 lines
Diff to previous 1.18 (colored)

Drop advertising clause as per NetBSD some time ago.
ok deraadt@

Revision 1.18 / (download) - annotate - [select for diffs], Thu Sep 2 18:48:46 2004 UTC (19 years, 9 months ago) by grange
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)

Document IPL_SCHED.

ok millert@

Revision 1.17 / (download) - annotate - [select for diffs], Tue Apr 27 12:05:57 2004 UTC (20 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

typo from Michael Knudsen;

Revision 1.16 / (download) - annotate - [select for diffs], Thu May 29 14:39:06 2003 UTC (21 years ago) by ho
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.15: +18 -5 lines
Diff to previous 1.15 (colored)

Document kern.splassert=3. Some cleanup for readability.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Apr 20 20:04:17 2003 UTC (21 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

typos;

Revision 1.14 / (download) - annotate - [select for diffs], Sun Jul 28 20:55:00 2002 UTC (21 years, 10 months ago) by nordin
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Grammar.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jul 23 14:03:07 2002 UTC (21 years, 10 months ago) by art
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

IPL_NONE, not IPL_0

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jun 11 05:02:43 2002 UTC (22 years ago) by art
Branch: MAIN
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored)

document the need for IPL_STATCLOCK

Revision 1.11 / (download) - annotate - [select for diffs], Mon May 20 22:21:13 2002 UTC (22 years ago) by art
Branch: MAIN
Changes since 1.10: +3 -2 lines
Diff to previous 1.10 (colored)

doc new splassert sysctl behavior.

Revision 1.10 / (download) - annotate - [select for diffs], Wed May 15 23:18:06 2002 UTC (22 years ago) by art
Branch: MAIN
Changes since 1.9: +41 -1 lines
Diff to previous 1.9 (colored)

Document splassert.

Revision 1.9 / (download) - annotate - [select for diffs], Wed May 15 11:51:45 2002 UTC (22 years ago) by art
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

splvm, not splimp

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jun 5 09:45:55 2001 UTC (23 years ago) by angelos
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1, OPENBSD_3_0_BASE, OPENBSD_3_0
Changes since 1.7: +10 -1 lines
Diff to previous 1.7 (colored)

Clarify (from art@)

Revision 1.7 / (download) - annotate - [select for diffs], Thu Nov 9 01:23:10 2000 UTC (23 years, 7 months ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE, OPENBSD_2_9
Changes since 1.6: +8 -5 lines
Diff to previous 1.6 (colored)

The spl() functions block interrupts of equal or lesser priority, not of
higher priority. This man page could use some more improvement, but this
paragraph was too misleading to be ignored.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Oct 25 16:23:26 2000 UTC (23 years, 7 months ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_2_8_BASE, OPENBSD_2_8
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

Don't incorrectly document splserial() as spltty().

Revision 1.5 / (download) - annotate - [select for diffs], Thu Oct 12 18:06:03 2000 UTC (23 years, 7 months ago) by aaron
Branch: MAIN
Changes since 1.4: +18 -13 lines
Diff to previous 1.4 (colored)

General man page cleanups, mostly to remove trailing whitespace, hard
sentence breaks, and other such things.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Jul 7 09:08:25 2000 UTC (23 years, 11 months ago) by ho
Branch: MAIN
Changes since 1.3: +13 -9 lines
Diff to previous 1.3 (colored)

Update to match changes to splsoftclock()/spllowersoftclock().
Plus splserial() -> spltty(), splsoftserial() -> splsofttty().

Revision 1.3 / (download) - annotate - [select for diffs], Fri Jul 9 13:35:35 1999 UTC (24 years, 11 months ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE, OPENBSD_2_7, OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

- remove all trailing whitespace
     * except when it is escaped with a `\' at the end of the line
- fix remaining .Nm usage as well
- this is from a patch I received from kwesterback@home.com, who has been
  working on some scripts for fixing formatting errors in mdoc'd man pages

Ok, so there could be a cost/benefit debate with this commit, but since I have
the patch we might as well commit it...

Revision 1.2 / (download) - annotate - [select for diffs], Sun May 23 14:11:40 1999 UTC (25 years ago) by aaron
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

remove argument from .Os macros so value in /usr/share/tmac/mdoc/doc-common
is used instead; kwesterback@home.com

Revision 1.1 / (download) - annotate - [select for diffs], Thu May 29 15:20:49 1997 UTC (27 years ago) by kstailey
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5, OPENBSD_2_4_BASE, OPENBSD_2_4, OPENBSD_2_3_BASE, OPENBSD_2_3, OPENBSD_2_2_BASE, OPENBSD_2_2

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.