Commit Graph

33 Commits

Author SHA1 Message Date
msaitoh
f9ccf64b65 Fix typo(s/interupt/interrupt/) 2009-03-05 01:38:12 +00:00
skrll
49c62025b3 Fix some pastos. 2008-02-13 16:00:18 +00:00
xtraeme
1332a3c58b Typo: muliprocessor -> multiprocessor 2008-01-04 18:13:37 +00:00
xtraeme
79511422f5 Typo: indepenent -> independent 2007-12-06 10:36:37 +00:00
xtraeme
7b695de5c1 Typo: higest -> highest 2007-12-06 10:32:12 +00:00
ad
394d36de78 sys/param.h ??? 2007-12-05 04:49:26 +00:00
ad
be843f3b0a Sync with reality. 2007-12-05 04:47:56 +00:00
wiz
15bc0b94bc Fix Dd argument. 2007-02-17 08:44:08 +00:00
ad
6fa495aa59 Note that device drivers should not (in general) use these interfaces. 2007-02-11 16:36:06 +00:00
wiz
332a508d8a Bump date for previous. 2006-09-23 11:25:47 +00:00
jmcneill
5c58e26a02 PR# 34288: No splaudio() in man 9 spl, from Stephane Witzmann. 2006-09-23 04:16:43 +00:00
yamt
f3960e4e30 a header actually used for spl functions is sys/param.h, not machine/intr.h. 2004-10-31 07:01:34 +00:00
wiz
472351e13d 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.
2003-04-16 13:34:34 +00:00
wiz
770eef2122 New sentence, new line. 2002-10-14 13:43:14 +00:00
wiz
9dc0c09980 Use .Nm instead of Xref to ourselves. 2002-09-25 00:10:53 +00:00
mycroft
34f16bb525 Add a paragraph about splsoftnet()/splnet(), which often seems to confuse
people coming from FreeBSD.
2002-09-22 13:27:25 +00:00
ross
4fa402f116 Generate <>& symbolically. I'm avoiding .../dist/... directories for now. 2002-02-13 08:17:26 +00:00
wiz
e0fd4da4e6 Drop some .Pps. 2001-12-26 00:24:16 +00:00
wiz
42a2a8e490 Boring whitespace fixes. 2001-09-04 02:51:15 +00:00
jdolecek
9e29be957a Move splched() prototype under splserial() in SYNOPSYS, so that the
entries are sorted by priority correctly.
2001-05-07 17:59:41 +00:00
jdolecek
946c8603a3 add splvm() to NAME section 2001-04-18 05:56:05 +00:00
thorpej
3ee35c5985 Update to reflect reality. 2001-04-14 00:15:41 +00:00
thorpej
b391d6cece Document spllock(). 2000-08-22 19:56:08 +00:00
enami
f6836da7ad Fix two more typos. 2000-08-22 01:33:52 +00:00
thorpej
a703d1e88e i before e except after c ... 2000-08-21 23:16:01 +00:00
thorpej
c848fa23c5 Inject more truth into this document. 2000-08-21 22:53:53 +00:00
cgd
31632fbb01 IPL-lowering functions are now defined to return `void.' See also my
post to tech-kern about the issue.  No ports updated yet; they should
be updated as time permits.
2000-06-08 06:45:24 +00:00
soda
4dc63f2546 semantics of splclock() were changed, and spllowersoftclock() was introduced
on the following commit (thanks Frank van der Linden, Steve Woodford
and Alistair G. Crooks for english correction of HISTORY section):

date: 1999/08/05 18:08:10;  author: thorpej;  state: Exp;  lines: +3 -2

Change the semantics of splsoftclock() to be like other spl*() functions,
that is priority is rasied.  Add a new spllowersoftclock() to provide the
atomic drop-to-softclock semantics that the old splsoftclock() provided,
and update calls accordingly.

This fixes a problem with using the "rnd" pseudo-device from within
interrupt context to extract random data (e.g. from within the softnet
interrupt) where doing so would incorrectly unblock interrupts (causing
all sorts of lossage).
2000-03-27 09:36:29 +00:00
garbled
e4c16bfb11 More .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages.  Many more to
come.
1999-03-16 00:40:46 +00:00
mikel
b99b737005 spl*() functions block interrupts of lesser or equal priority, not
higher priority.  do some copy editing while I'm here.
1997-11-20 05:47:42 +00:00
mrg
c12c7ee684 add missing .Nm sections 1997-11-11 10:06:37 +00:00
mikel
f8995872c9 remove advertising clause from license 1997-10-10 06:18:30 +00:00
mikel
ac8b6fad77 add incomplete spl(9); realphabetize Makefile. 1997-03-11 06:15:05 +00:00