Commit Graph

9211 Commits

Author SHA1 Message Date
phk
ae28a93e50 Give kldunload a -f(orce) argument.
Add a MOD_QUIESCE event for modules.  This should return error (EBUSY)
of the module is in use.

MOD_UNLOAD should now only fail if it is impossible (as opposed to
inconvenient) to unload the module.  Valid reasons are memory references
into the module which cannot be tracked down and eliminated.

When kldunloading, we abandon if MOD_UNLOAD fails, and if -force is
not given, MOD_QUIESCE failing will also prevent the unload.

For backwards compatibility, we treat EOPNOTSUPP from MOD_QUIESCE as
success.

Document that modules should return EOPNOTSUPP for unknown events.
2004-07-13 19:36:59 +00:00
alfred
be98baf06e Document thread parameter passed to VFS_ROOT and vflush. 2004-07-12 09:06:51 +00:00
keramida
5573eb81fb Fix a typo that slipped in during my last commit to this file.
Submitted by:   fox@vader.aacc.cc.md.us
2004-07-12 00:45:25 +00:00
darrenr
1950452c37 Document that sx_unlock() exists as a macro.
Remove redundant include file, <sys/kernel.h>, and clean up the function
list at the top with the addition of a "Sx utility macro" section.
2004-07-11 16:08:25 +00:00
maxim
b8a614da40 o Document net.inet.sack.enable sysctl. net.inet.sack.sackhole_limit
is not documented yet, it is not used at the moment and is the subject
of the future work.

Improved by:	ru
Not objected:	ps, jayanth
2004-07-10 17:55:13 +00:00
imp
9dd836f303 Modernize description of physio. Make explicit that this creates a
request that's passed to the driver's strategy.
2004-07-10 01:10:17 +00:00
alfred
273cb8d9f2 document vfs_suser. 2004-07-09 22:33:43 +00:00
des
604ce9f691 Bump document date.
Reminded by:	ru
2004-07-09 11:44:49 +00:00
des
1817080d00 The type and name of sbuf_b{cat,cpy}()'s second argument have changed. 2004-07-09 11:38:59 +00:00
ru
692784c19d Fixed markup. 2004-07-09 10:08:03 +00:00
ru
f29a86e7ea Polished markup. 2004-07-09 09:22:36 +00:00
ru
137278ab94 Fixed markup and punctuation. 2004-07-09 07:26:15 +00:00
harti
be3dc5e5c4 Remove the g++ include directory - it has been gone a long time
ago and add it's new incarnation c++ instead.
2004-07-08 17:07:30 +00:00
harti
5f6c3ef0e4 Add a description what is in the sub-directories of /usr/include/netnatm. 2004-07-08 16:54:39 +00:00
trhodes
0206f02f67 Note that the implementation notes were not only derived from NetBSD but
also applies to other Arcnet drivers.  Note that it should eventually
be moved to a more generic section.
2004-07-08 16:33:01 +00:00
keramida
020ead41a5 Fix some grammar-wording knit.
PR:		docs/66540
Submitted by:	Michel Lavondes <fox@vader.aacc.cc.md.us>
MFC after:	3 days
2004-07-08 13:49:39 +00:00
ru
29e2e5157a Markup overhaul. 2004-07-08 13:24:58 +00:00
ru
376b1589f4 Markup nits. 2004-07-08 12:55:24 +00:00
ru
2d5f0f1861 Markup laundry. 2004-07-08 12:52:33 +00:00
ru
3873338d9a Use the commonly used list type to enumerate supported devices. 2004-07-08 12:48:16 +00:00
ru
99e193c324 Slight markup fixes. 2004-07-08 12:45:46 +00:00
ru
1d1296ee07 Make the list type match the common type used to enumerate supported devices. 2004-07-08 12:40:42 +00:00
ru
85752d6c7a Added missing markup bits. 2004-07-08 12:37:18 +00:00
ru
5c65d45625 Protect "e.g." from being interpreted as end of sentence. 2004-07-08 12:36:20 +00:00
ru
630f538d13 Markup fixes. 2004-07-08 12:33:39 +00:00
ru
7097db0000 Fixed markup. 2004-07-08 12:29:37 +00:00
ru
43a47357e1 Slight markup fixes. 2004-07-08 12:21:51 +00:00
hmp
651afa8d35 Correct a couple of language nits and a spelling.
PR:             	docs/68799
Submitted by:   	Chris Pepper <pepper@reppep.com>
MFC after:      	3 days
2004-07-08 11:02:19 +00:00
ru
c1c2ef4d0d Revise markup. 2004-07-08 10:47:13 +00:00
ru
5b29a4f6e7 Markup fixes. 2004-07-08 10:31:12 +00:00
harti
c9703a77ba Add the missing copyright.
Spotted by: ru
2004-07-08 08:14:28 +00:00
ru
96041aaf46 Kill trailing whitespace. 2004-07-08 07:27:26 +00:00
ru
a922db295a Fixed markup. 2004-07-08 07:19:46 +00:00
ru
120de21c67 Slight markup fixes. 2004-07-08 07:11:24 +00:00
ru
f766652367 Markup fixes. 2004-07-08 07:09:57 +00:00
ru
693422a4f7 Slight markup fixes. 2004-07-08 06:56:30 +00:00
ru
bc5fb37951 Slight markup fixes. 2004-07-08 06:38:59 +00:00
alfred
388aa14a1f There is no VOP_TRUNCATE anymore.
style(9) (parenthesis around return values) the example.
2004-07-08 00:43:50 +00:00
alfred
2dbfc10562 s/proc/thread 2004-07-08 00:38:28 +00:00
alfred
c0c9eb5ab0 Update comments in example as well. 2004-07-08 00:36:58 +00:00
alfred
bbca435359 Update because struct componentname now has a thread pointer instead
of a proc pointer.
2004-07-08 00:11:43 +00:00
alfred
d55ee1cb16 Update in the face of NDFREE.
Basically the advice on freeing the componentname buffers is no
longer correct.
Update the example code.
2004-07-08 00:08:18 +00:00
keramida
256aa8456f Fix various grammar knits.
PR:		docs/66824
Submitted by:	Michel Lavondes <fox@vader.aacc.cc.md.us>
MFC after:	3 days
2004-07-07 21:37:30 +00:00
ru
ae2041038b Fixed markup. 2004-07-07 20:32:33 +00:00
ru
6e28d19886 mdoc(7) fixes. 2004-07-07 19:57:16 +00:00
simon
cd733a262c Remove double .Pp caused by p4 miss-merge. 2004-07-07 19:41:42 +00:00
simon
0bc21a3f79 Add a HARDWARE section.
For cx(4) this was based on information from the Hardware Notes.

OK'ed by:	rik
2004-07-07 19:36:12 +00:00
ru
df649ee979 Bumped document date for the recent changes here.
Fixed bad example of how to start a new sentence.
Added missing punctuation.
Fixed cut-n-paste error in the STANDARDS section.
Mention modern POSIX and C standards.
2004-07-07 18:59:33 +00:00
ru
89dfe88cd1 Added missing punctuation. 2004-07-07 17:36:31 +00:00
maxim
bc9ffc86db MT_TAG is dead. 2004-07-07 16:48:16 +00:00
ru
5fd3cbc289 Removed legacy comment. 2004-07-07 15:14:51 +00:00
ru
10c80a6752 Slight content fixes. 2004-07-07 13:21:46 +00:00
ru
809bf54cef Pathnames as .Nm arguments in the NAME section isn't a
good idea, as they appear in the whatis(1) output.  So
replace them with the lowercase version of the document
title.  While here, do some tiny markup fixes.
2004-07-07 13:09:37 +00:00
ru
be0c6afcc9 Fixed document title (should be in all uppercase).
List all functions in the NAME section so they appear in whatis(1).
Assorted fixes (mostly markup).
2004-07-07 12:59:39 +00:00
ru
2ed55cc4ac Sweep formatting and assorted fixes. 2004-07-07 07:56:58 +00:00
ru
54aaa7fc40 Tabs here upset my automatic checker, so replaced them with spaces. 2004-07-07 07:56:36 +00:00
ru
5d6d464225 Fixed section name. 2004-07-06 20:43:24 +00:00
ru
f755993574 Eliminated mdoc(7) warning. 2004-07-06 19:56:09 +00:00
ru
a9effeeda1 mdoc(7) fixes. 2004-07-06 19:51:31 +00:00
ru
6e6a73abd3 Tiny markup fixes. 2004-07-06 16:24:02 +00:00
ru
b417b6e83f Tiny markup nits in an otherwise outstanding mdoc(7) work. 2004-07-06 16:16:36 +00:00
ru
c3701aee24 Tiny markup fixes. 2004-07-06 08:21:12 +00:00
ru
afd2299a60 Fixed markup. 2004-07-06 07:39:50 +00:00
ru
5bcd6d42bb mdoc(7) fixes. 2004-07-06 07:33:49 +00:00
ru
f14a766111 mdoc(7) fixes. 2004-07-06 07:26:23 +00:00
ru
e770561ca6 Correct typos in the function name.
mdoc(7) tweaks.
2004-07-06 07:12:34 +00:00
ru
f3d467d90d Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
ru
8370b7c666 mdoc(7) fixes. 2004-07-06 06:53:42 +00:00
ru
a8ec6c123b Slightly improve the markup. 2004-07-05 18:13:50 +00:00
ru
bddd7ed8a7 Fix the NAME section making whatis(1) happy in particular. 2004-07-05 17:12:53 +00:00
ru
4b40b7afb0 Sort SEE ALSO references (in dictionary order, ignoring case). 2004-07-04 20:55:50 +00:00
bms
0c1894fb23 Add documentation for the ieee80211_node.c functions.
Submitted by:	Darron Broad
2004-07-04 18:07:58 +00:00
simon
1dab9eedfb Add a HARDWARE section which lists supported devices. The actual
device listings has been moved (and in some cases more or less
rewritten) from the DESCRIPTION section.

This will be used later for automatically generating device listings
in the Hardware Notes, by parsing the manual pages.

Reviewed in principle by:	ru, hrs, trhodes
No objections:			-doc, re
Section name inspired by:	NetBSD
2004-07-04 14:17:41 +00:00
scottl
9fa2c8233c Document that boundaries cannot be smaller than the max segment size. 2004-07-04 04:50:00 +00:00
ru
bb4b555766 Merge junk. 2004-07-03 22:53:50 +00:00
imp
4b4818fd57 Document /var/run/dmesg.boot, which is created by the rc scripts. Many
people have suggested that we document this somewhere, and this was a common
suggestion.
2004-07-03 21:01:18 +00:00
ru
19916b9bdc Mechanically kill hard sentence breaks and double whitespaces. 2004-07-03 18:29:24 +00:00
des
22004ab34d The -O2 bugs are in libalias(3), not ppp(8). 2004-07-03 09:41:58 +00:00
eik
724d427a09 Enable testing of customized variants of bsd.port.mk and
bsd.port.subdir.mk, without the overhead of an additional ports tree.

Use
  make BSDPORTMK='${PORTSDIR}/My.Mk/bsd.port.mk' target
and
  make BSDPORTSUBDIRMK='${PORTSDIR}/My.Mk/bsd.port.subdir.mk' target

to build with the alternate versions.

MFC after:	3 days
2004-07-02 20:47:18 +00:00
ru
08686cc430 Deal with unsafe tab characters. 2004-07-02 19:55:26 +00:00
ru
c4cc281775 Fixed comments. 2004-07-02 19:54:39 +00:00
ru
685e85196c Removed trailing whitespace. 2004-07-02 19:07:33 +00:00
philip
00421bb33d Fix the '\' next to lshift for users of Belgian keyboards.
Submitted by:	Glenn Matthys <glenn@opengate.be>
Approved by:	njl
2004-07-02 18:19:01 +00:00
ru
43a7a3bfbf Fixed spelling of the document date. 2004-07-02 18:00:03 +00:00
des
36f2cfc979 Explain that -O2 is supported, but known to expose bugs in ppp(8). 2004-07-02 17:08:39 +00:00
des
45ab6263b7 We support -O2 now. 2004-07-02 17:06:19 +00:00
ru
ead73daf78 Bump document date on behalf of the previous change. 2004-07-02 16:19:28 +00:00
scottl
3834c9a356 Small grammar fix. 2004-07-02 15:52:44 +00:00
maxim
223e30be89 Document net.inet.ip.process_options sysctl.
Improved by:	ru
Reviewed by:	andre
2004-07-02 15:47:47 +00:00
ru
5f6871add9 Markup overhaul and minor word smithing. 2004-07-02 08:52:09 +00:00
ru
614251e3b5 Bring this manpage more up-to-date with the current code.
Submitted by:	Gleb Smirnoff
Reviewed by:	julian, ru
2004-07-02 06:05:04 +00:00
marks
50ef387ed3 mdoc changes.
Reviewed by:	ru
Approved by:	njl
2004-06-30 20:49:34 +00:00
marks
7213bc3c7a Document BIOS blacklist.
Approved by:	njl
2004-06-30 19:54:29 +00:00
ru
88d1a446cf Minor markup tweaks. 2004-06-30 17:26:31 +00:00
ru
4f0237ab7a Markup and grammar fixes. 2004-06-30 17:24:27 +00:00
maxim
a8932ce967 Add user _pflogd. 2004-06-30 16:47:08 +00:00
mux
f57fd3bd25 Regenerate this file so that it gets correct comments for the PCI
databases locations.
2004-06-28 11:54:30 +00:00
mux
977e09772e Update to the latest versions of the Boemler and Hart PCI databases. 2004-06-28 11:36:32 +00:00
pjd
e006c2bcb0 Typo. 2004-06-26 19:35:30 +00:00
bde
c7cbc30c67 Fixed a style bug in the previous commit. 2004-06-26 09:02:44 +00:00