History log of /openbsd/share/man/man9/spl.9 (Results 1 – 25 of 26)
Revision Date Author Comments
# e289bf6a 16-Aug-2016 dlg <dlg@openbsd.org>

splraise() is an MI API now.

ok deraadt@ jmc@ mpi@


# 33378d91 23-Nov-2015 jmc <jmc@openbsd.org>

add missing NAME entries;
feedback/ok schwarze


# dddd2645 04-Jun-2013 schwarze <schwarze@openbsd.org>

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.


# 16b67135 14-Sep-2007 mk <mk@openbsd.org>

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 ren

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.

show more ...


# 9490d37c 31-May-2007 jmc <jmc@openbsd.org>

convert to new .Dd format;


# 12211036 31-May-2005 jmc <jmc@openbsd.org>

grammar;
new sentence, new line;


# 51e884f5 25-May-2005 niklas <niklas@openbsd.org>

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.

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.

show more ...


# f7772c00 01-Dec-2004 jsg <jsg@openbsd.org>

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


# f61df30b 02-Sep-2004 grange <grange@openbsd.org>

Document IPL_SCHED.

ok millert@


# 12a1f8a1 27-Apr-2004 jmc <jmc@openbsd.org>

typo from Michael Knudsen;


# 05772f00 29-May-2003 ho <ho@openbsd.org>

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


# ed24e521 20-Apr-2003 jmc <jmc@openbsd.org>

typos;


# a8a320bf 28-Jul-2002 nordin <nordin@openbsd.org>

Grammar.


# f1d61b4a 23-Jul-2002 art <art@openbsd.org>

IPL_NONE, not IPL_0


# 58c77bcc 11-Jun-2002 art <art@openbsd.org>

document the need for IPL_STATCLOCK


# 53345564 20-May-2002 art <art@openbsd.org>

doc new splassert sysctl behavior.


# fd8e4845 15-May-2002 art <art@openbsd.org>

Document splassert.


# e4d2ad18 15-May-2002 art <art@openbsd.org>

splvm, not splimp


# 51f379f7 05-Jun-2001 angelos <angelos@openbsd.org>

Clarify (from art@)


# efb80952 09-Nov-2000 aaron <aaron@openbsd.org>

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.


# 6dba9c1b 25-Oct-2000 aaron <aaron@openbsd.org>

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


# ab967380 12-Oct-2000 aaron <aaron@openbsd.org>

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


# 0c6491cf 07-Jul-2000 ho <ho@openbsd.org>

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


# 5c3dced3 09-Jul-1999 aaron <aaron@openbsd.org>

- 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

- 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...

show more ...


# fc8533a3 23-May-1999 aaron <aaron@openbsd.org>

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


12