Commit graph

10231 commits

Author SHA1 Message Date
Ruslan Ermilov df98ba00cd Grr, fix another braino. 2005-04-16 05:34:48 +00:00
Ruslan Ermilov 644a4ae9d0 Fix braino in previous revision. 2005-04-16 05:33:42 +00:00
Simon L. B. Nielsen 514ff253c2 - Add Dell PERC 4ei to the list of supported devices. It's an
alias used by Dell sometimes for PERC 4e/Si. [1]
- Delete some trailing whitespace.

MFC after:	1 day
Rapported by:	Jon Kuster <kwsn@earthlink.net> [1]
2005-04-15 21:18:31 +00:00
Joseph Koshy 3bbf58f9be Add a 'SEE ALSO' section. 2005-04-15 14:46:59 +00:00
Pawel Jakub Dawidek ba9bc36af1 Add missing links.
MFC after:	2 weeks
2005-04-15 10:57:34 +00:00
Poul-Henning Kamp d668f22a0c Add NO_DICT handle. Saves almost 3.5 MB installed. 2005-04-13 10:02:58 +00:00
Matthew N. Dodd b137ea624b Provide a sysctl (net.link.tap.user_open) to allow unpriviliged
acces to tap(4) device nodes based on file system permission.

Duplicate the 'debug.if_tap_debug' sysctl under the
'net.link.tap' hierarchy.
2005-04-13 00:30:19 +00:00
Matthew N. Dodd 6a2989fd54 Implement unix(4) socket options LOCAL_CREDS and LOCAL_CONNWAIT.
- Add unp_addsockcred() (for LOCAL_CREDS).
- Add an argument to unp_connect2() to differentiate between
  PRU_CONNECT and PRU_CONNECT2. (for LOCAL_CONNWAIT)

Obtained from:	 NetBSD (with some changes)
2005-04-13 00:01:46 +00:00
Matthew N. Dodd 5d69a26bc9 Indent structure members. 2005-04-12 23:49:57 +00:00
Matthew N. Dodd 811391b18d Document the SUN_LEN macro.
Obtained from:	 NetBSD
2005-04-12 23:24:40 +00:00
Sheldon Hearn 12bee8f683 Regen:
* Hart:		rev 517 of pcidevs.txt (2005-03-21)
* Boemler:      vendors.txt (2005-04-04)

Approved by:	re (kensmith)
2005-04-12 13:03:42 +00:00
Tom Rhodes 4654c8f47f Avoid using the word "interface" twice in a sentence. 2005-04-11 16:53:40 +00:00
Hartmut Brandt 84aac27381 Make sure the only thing that follows .endif or .else is a comment. 2005-04-11 07:13:29 +00:00
Nate Lawson f41eb02c89 Update for verbose debugging support and add Bruno Ducrot author note. 2005-04-10 19:27:03 +00:00
Maxim Konovalov f868afbd41 o Add DragonFly 1.2.0.
o s/DFD/DFB/g as DragonFly people did.
2005-04-10 14:26:58 +00:00
Pawel Jakub Dawidek c5e1d51bcd Create links to crypto.9 for every crypto(9) function.
OK'ed by:	sam
MFC after:	2 weeks
2005-04-09 18:38:54 +00:00
Alfred Perlstein d393131a75 Document the debug.witness.watch sysctl/tuneable. 2005-04-09 14:09:54 +00:00
Joel Dahl 4953b2fb14 Fix small spelling error.
Approved by:	brueffer (mentor)
2005-04-09 08:47:38 +00:00
Maxim Konovalov 05b5066e80 o Document net.inet.ip.maxfragpackets and maxfragsperpacket sysctls.
Reviewed by:	ru, silby
MFC after:	1 week
2005-04-09 08:44:57 +00:00
Christian Brueffer 0efdd3a300 Document FTDI FT2232C support. 2005-04-08 18:12:07 +00:00
Joel Dahl 101198470f Expand contractions.
Approved by:	brueffer (mentor)
2005-04-08 10:38:12 +00:00
Maxim Sobolev ed4ed2bf5b Backout previous diffs - this functionality is already provided by the
hints to the atkbd(4).

Submitted by:   jhb
2005-04-07 23:59:38 +00:00
Robert Watson 9b99e9b910 Add rudimentary man pages for kernel options sched_4bsd and sched_ule,
which document some of the sysctls available for configuring 4bsd, some
of the bullet features of ule, and that ule is considered experimental
still.

MFC after:	3 days
2005-04-07 21:57:19 +00:00
Scott Long ba3eb872e4 Document the GEOM debug flags. 2005-04-07 19:59:28 +00:00
Nate Lawson f86f6ce6e4 Hook up new man page for devclass_get_drivers() to build
Reminded by:	ru
2005-04-07 17:27:14 +00:00
Maxim Sobolev 9ec4f9e385 Provide a new tunable hw.atkbdc.broken_kit_cmd, which if set to 1
instructs the driver to avoid using Keyboard Interface Test command.
This command causes problems with some non-compliant hardware, resulting
in machine being abruptly powered down early in the boot process.

Particularly it's known that HP ZV5000 and Compaq R3000Z notebooks
are affected by this problem.

Due to popularity of those models this patch is good MFC5.4 candidate.

PR:		67745
Submitted by:	Jung-uk Kim jkim at niksun.com
MFC after:	1 days
2005-04-07 17:15:10 +00:00
Gleb Smirnoff 3cdec3ed29 s/foobar/mekmitasdigoat/g
Requested by:	ceri, des
2005-04-07 15:28:14 +00:00
Gleb Smirnoff 762ce3e6b8 - Be more informative about advbase and advskew. [1]
- Fix ifconfig commands. Replace 'mekmitasdigoat' with
  'foobar'. While the former is more cool, the latter
  makes example lines shorter.

Wording by:     scottl
MFC after:	3 days
2005-04-07 14:20:34 +00:00
Gleb Smirnoff 37684cf3a1 - Update and expand description of node operation.
- Cut section IMPLELEMENTATION NOTES. It doesn't apply to
  modern FreeBSD.

Sponsored by:	Rambler
2005-04-05 17:27:36 +00:00
Nate Lawson 4abfd70c87 Document that devclass_get_maxunit(9) returns one greater than the current
highest unit.

Reviewed by:	dfr
MFC after:	2 weeks
2005-04-04 15:37:59 +00:00
Nate Lawson fada20b989 Add devclass_get_drivers(9) which provides an array of pointers to driver
instances in a given devclass.  This is useful for systems that want to
call code in driver static methods, similar to device_identify().

Reviewed by:	dfr
MFC after:	2 weeks
2005-04-04 15:26:51 +00:00
Christian Brueffer 2c5bb58d55 Reword the HARDWARE section to include the driver name (important for
the hardware notes that are generated from it).
2005-04-01 10:36:09 +00:00
Christian Brueffer ad942ef63f - new sentence, new line
- small language fix
2005-03-31 20:35:05 +00:00
Scott Long 9c1838012d Add a manual page for the arcmsr driver. 2005-03-31 19:44:15 +00:00
Nate Lawson ac1936dc13 Add note about Powernow
Submitted by:	Bruno Ducrot
2005-03-31 06:05:16 +00:00
Nate Lawson ffa6cde40d Add note about powerd(8)
Submitted by:	netchild
2005-03-31 06:02:44 +00:00
Christian Brueffer 63575b5712 Bump .Dd for the previous commit. 2005-03-28 10:28:57 +00:00
Christian Brueffer c97dc39f02 The make_dev(9) functions no longer handle dev_ts, but struct cdevs.
PR:		78172
Submitted by:	"Wojciech A. Koszek" <dunstan@freebsd.czest.pl>
MFC after:	3 days
2005-03-28 08:57:07 +00:00
Ruslan Ermilov 77d23c9bc3 xl(4) meets polling(4). Hardware for this work kindly provided by
Eric Masson.

MFC after:	3 weeks
2005-03-26 20:22:58 +00:00
Jesus R. Camou 44fcb6c430 Add manual page for snd_via8233(4) and add it to the build.
PR:		docs/78322
Submitted by:	Joel Dahl <joel@automatvapen.se>
Approved by:	trhodes (mentor)
2005-03-24 04:45:09 +00:00
John Baldwin 61aaf60d0f Document SEPARATE_LIVEFS (forgot this in previous commit). 2005-03-23 16:17:30 +00:00
John Baldwin a28b795940 - Document the top-level package-split target.
- Update the description of the cdrom.1 target and add notes for cdrom.2
  and cdrom.3.
- Document CD_PACKAGES_TREE (CD_EXTRA_BITS wasn't documented before).
- Document CVSARGS.
- Remove DISC[12]_{LABEL,NAME}.
- Remove NOPORTREADMES.
- Remove references to drivers.conf files and man page.
- Update version number for a CURRENT snapshot to 6.0.
2005-03-23 15:44:40 +00:00
John Baldwin 9c3d0cb656 Belatedly remove the drivers.conf(5) man page. The actual files and
supporting scripts were removed as part of the splitfs floppy rework.
2005-03-23 15:34:45 +00:00
Gleb Smirnoff eaf024900a - Reword HOOKS paragraph also mentioning how data received on out* hooks
is handled.
- Xref flowctl.8
2005-03-23 10:08:28 +00:00
Gleb Smirnoff fad509c4a4 Describe usage of newly implemented out* hooks. 2005-03-23 10:01:43 +00:00
Maxim Konovalov 6ee79c59d2 o Document net.inet.ip.portrange.random* sysctls.
o Correct a comment about random port allocation threshold
implementation.

Reviewed by:	silby, ru
MFC after:	3 days
2005-03-23 09:26:38 +00:00
Christian Brueffer 39d1acc38a Document support for the ITE IT8212F.
MFC after:	3 days
2005-03-23 08:58:51 +00:00
Ralf S. Engelschall 58ce5a2700 1. Annotate the rc.conf reference with a hint to the "cloned_interfaces"
variable, because it might be not obvious how to configure carp(4)
   devices in rc.conf.

2. Remove the sentence about the not implemented "carpdev" option (this
   was not imported from OpenBSD according to our source code) to avoid
   confusion.

Reviewed by:    glebius@
MFC after:      3 days
2005-03-23 08:06:38 +00:00
Maxim Sobolev 6bcf003260 Add USB Communication Device Class Ethernet driver. Originally written for
FreeBSD based on aue(4) it was picked by OpenBSD, then from OpenBSD ported
to NetBSD and finally NetBSD version merged with original one goes into
FreeBSD.

Obtained from:  http://www.gank.org/freebsd/cdce/
                NetBSD
                OpenBSD
2005-03-22 14:52:40 +00:00
Lukas Ertl 232e29aab0 Typo. 2005-03-21 22:22:13 +00:00
Ian Dowse 189dcd7f0f Interrupt transfers and split transactions work now, so remove the
part of the BUGS section that says they don't. Leave the "quite
buggy" comment for now though, as it's still partially true.
2005-03-20 17:13:43 +00:00
Philip Paeps a75ae58445 Document acpi_fujitsu(4).
Reviewed by:	brueffer
2005-03-20 15:27:38 +00:00
Simon L. B. Nielsen b0e79c15cf Bump documentation date for last commit before ru reminds me. 2005-03-19 08:57:00 +00:00
Simon L. B. Nielsen 4067affa6c Add nForce4 to the list of supported audio devices.
MFC after:	1 week
2005-03-19 08:54:06 +00:00
Christian Brueffer 24b00c94dc Further refine information about supported hardware (from the hardware notes). 2005-03-18 02:49:43 +00:00
Christian Brueffer 214f899220 - move supported hardware information into a HARDWARE section
- consistently capitalize RISCom
- fix typo
- bump .Dd

MFC after:	3 days
2005-03-18 02:38:03 +00:00
Christian Brueffer eb784d51c9 - add a HARDWARE section
- correct a language nit
- remove outdated FILES section
- bump .Dd

MFC after:	3 days
2005-03-18 02:26:05 +00:00
Bernd Walter 3d98dde1c5 Reflect devnode naming change from /dev/ubser?.? to /dev/ttyy?? 2005-03-18 02:25:45 +00:00
John-Mark Gurney 7ac139a904 add m_copyup function.. This can be used to help make our ip stack less
alignment restrictive, and help performance on some ethernet cards which
currently copy the entire packet a couple bytes to get the packet aligned
properly...

Wordsmithing by:	dwhite
Obtained from:	NetBSD (code only)
I'll clean it up later:	rwatson
2005-03-17 19:34:57 +00:00
Doug Barton 7e89b50216 There is no longer a KNOWN_DEFECTS file, so don't try to install it. 2005-03-17 10:15:29 +00:00
Christian Brueffer 4bea477079 Chase location of scd.c and bump .Dd.
Submitted by:	markus
MFC after:	3 days
2005-03-16 02:03:15 +00:00
Warner Losh f3011a7c10 Clarify that the end argument meaning for rman_reserve_resource_bound
is the highest acceptable value for the ending of the resource being
allocated.  One could also believe that it is the highest starting
value of the resource.  The code definitely expects the former, but I
could find no documentation of this apart from TFSC.
2005-03-15 23:58:55 +00:00
David Schultz 7b74e4a759 Remove fpsetsticky(). This was added for SysV compatibility, but due
to mistakes from day 1, it has always had semantics inconsistent with
SVR4 and its successors.  In particular, given argument M:

- On Solaris and FreeBSD/{alpha,sparc64}, it clobbers the old flags
  and *sets* the new flag word to M.  (NetBSD, too?)
- On FreeBSD/{amd64,i386}, it *clears* the flags that are specified in M
  and leaves the remaining flags unchanged (modulo a small bug on amd64.)
- On FreeBSD/ia64, it is not implemented.

There is no way to fix fpsetsticky() to DTRT for both old FreeBSD apps
and apps ported from other operating systems, so the best approach
seems to be to kill the function and fix any apps that break.  I
couldn't find any ports that use it, and any such ports would already
be broken on FreeBSD/ia64 and Linux anyway.

By the way, the routine has always been undocumented in FreeBSD,
except for an MLINK to a manpage that doesn't describe it.  This
manpage has stated since 5.3-RELEASE that the functions it describes
are deprecated, so that must mean that functions that it is *supposed*
to describe but doesn't are even *more* deprecated.  ;-)

Note that fpresetsticky() has been retained on FreeBSD/i386.  As far
as I can tell, no other operating systems or ports of FreeBSD
implement it, so there's nothing for it to be inconsistent with.

PR:		75862
Suggested by:	bde
2005-03-15 15:53:39 +00:00
Maxim Konovalov 7a94b58748 o Add missed language doc subdirectories, sort.
PR:		docs/78859
Submitted by:	skv
2005-03-15 12:21:44 +00:00
Poul-Henning Kamp b1b785b27d Mangle a manpage. 2005-03-14 15:38:34 +00:00
Christian Brueffer 506104c698 - new sentence, new line
- s/freebsd/FreeBSD/
2005-03-14 14:04:02 +00:00
Tom Rhodes bc8f83f849 Remove mention of mac_lomac(4) policy from here too. 2005-03-12 21:10:42 +00:00
Max Laier 52732175c3 ALTQ support for re(4).
Submitted by:	Chris Dionissopoulos, Theo Schlossnagle
PR:		kern/78681
MFC after:	2 weeks
2005-03-12 17:35:37 +00:00
Alexey Zelkin f07a48ddd9 Update comment to reflect default GENCAT value (changed in previous rev)
Reminded by:	Joerg Sonnenberger
2005-03-10 15:58:16 +00:00
Hartmut Brandt f81e89ed1d Add a man page for ng_ccatm(4).
Reminded by:	brueffer
2005-03-10 09:28:39 +00:00
Christian Brueffer 3096e5d2d6 s/cdrom/CD-ROM/
MFC after:	3 days
2005-03-10 08:07:59 +00:00
Simon L. B. Nielsen 69921a6d1c Add manual page for snd_via82c686(4).
Submitted by:	Joel Dahl <joel@automatvapen.se>
PR:		docs/78586
MFC after:	3 days
2005-03-09 22:39:26 +00:00
Simon L. B. Nielsen a064211729 Add manual page for snd_vibes(4).
Submitted by:	Joel Dahl <joel@automatvapen.se>
PR:		docs/78580
MFC after:	3 days
2005-03-09 22:31:56 +00:00
Stefan Farfeleder ca6c5ccd4b Device counts are gone. 2005-03-09 12:29:07 +00:00
Stefan Farfeleder 63d45d7da0 __FUNCTION__ -> __func__ 2005-03-09 11:28:46 +00:00
John-Mark Gurney ada6ba6ef3 spell resource correctly...
MFC after:	3 days
2005-03-09 07:56:09 +00:00
Hiten Pandya 97ad30b96a Remove stale information in IMPLEMENTATION NOTES section about alq_open()
using the calling thread's ucred.

While I am there, fix references to my name.
2005-03-09 01:56:48 +00:00
Hiten Pandya 830d03bc97 Make note of the ktrdump(8) utility in the opening paragraph of this
manual page.

Fix indentation of code block in EXAMPLE section so the manual page
can be viewed in a 80 column window.
2005-03-08 01:37:36 +00:00
Christian Brueffer 9c41086d86 Remove superfluous .Pp call.
Submitted by:	Joel Dahl <joel@automatvapen.se>
MFC after:	3 days
2005-03-07 09:55:43 +00:00
Christian Brueffer 6d93d4fb04 Remove superflous .Pp calls.
Submitted by:	Joel Dahl <joel@automatvapen.se>
MFC after:	3 days
2005-03-04 22:34:57 +00:00
Ruslan Ermilov 08f8440ba4 New Ukrainian locale: uk_UA.CP1251.
Submitted by:	Alexander Peresunko
2005-03-04 14:24:30 +00:00
Simon L. B. Nielsen f8d3af71cd - Readd HARDWARE section to unbreak Hardware Notes.
- Cleanup of mdoc markup.
2005-03-04 10:03:40 +00:00
Scott Long b2aa25c836 Add and clarify the names of many supported cards, and tweak some wording.
Submitted by: rajeshpr @ lsil . com
2005-03-04 06:02:13 +00:00
Brooks Davis b2d18dad81 Document the newsyslog_* and chkprintcap_* variables I added yesterday. 2005-03-02 18:44:56 +00:00
Tom Rhodes c71158d453 Wrap BSD r* commands in NO_RCMDS.
Change NO_RCMDNS to NO_RCMDS and do the switch in bsd.compat.mk.

Discussed with: ru, nectar
2005-03-02 11:53:22 +00:00
Tom Rhodes 32b56c9d75 Document NO_RCMDS, bump doc date. 2005-03-02 05:22:27 +00:00
Tom Rhodes 048ba27c18 Add NO_RCMDS to the list. 2005-03-02 03:49:02 +00:00
Tom Rhodes 90827d82f1 Add a manual page for the fm801 chipsets.
PR:		78143
Submitted by:	Joel Dahl <joel@automatvapen.se> (original version)
2005-03-01 05:58:16 +00:00
David E. O'Brien 40f3723da6 Fix a grammar nit of mine. 2005-02-28 18:32:25 +00:00
David E. O'Brien db9eea4d0e -mandoc style tweak rev 1.13.
Submitted by:	ru
2005-02-28 18:28:58 +00:00
David E. O'Brien 9146ea4e43 Catch up with the latest policies on knobs. 2005-02-28 09:42:08 +00:00
David E. O'Brien 30d7f067a4 Accept the old user interface for NO_CLEAN as it is a POLA violation as
we've eventually changed the user interface of a common command.
2005-02-28 09:23:38 +00:00
Christian Brueffer eafe5f8307 Correct a macro name.
PR:		78171
Submitted by:	"Wojciech A. Koszek" <dunstan@freebsd.czest.pl>
MFC after:	3 days
2005-02-28 02:02:27 +00:00
David E. O'Brien 82fd87a3a1 style.Makefile(5): remove trailing spaces. 2005-02-27 22:02:31 +00:00
Alexey Zelkin 8c4346e3e8 There's no '-new' argument for gencat(1) anymore 2005-02-27 16:36:54 +00:00
Christian Brueffer 503c19a2dc ATA -> PATA/SATA, to make clear that this driver supports both kinds
of controllers.

Inspired by:	xy <xy@packetflood.net>
MFC after:	3 days
2005-02-27 13:15:51 +00:00
Christian Brueffer 4702cf171d Don't mention PATA support, all listed controllers are SATA.
Inspired by:	xy <xy@packetflood.net>
MFC after:	3 days
2005-02-27 13:14:28 +00:00
Simon L. B. Nielsen 3d79cbd442 Add some commas and improve grammar.
Suggested by:	trhodes
2005-02-26 23:19:11 +00:00
Nate Lawson 70610c87cb Note addition of p4tcc, new sysctls and tunable, update mdoc. 2005-02-26 22:48:04 +00:00
Simon L. B. Nielsen 0221396473 Remove redundant .Pp call.
Spotted by:	ru
2005-02-26 22:06:49 +00:00
Simon L. B. Nielsen 14c8d90def - Add manual page for snd_neomagic(4).
PR:		docs/78127
Submitted by:	Joel Dahl <joel@automatvapen.se>
MFC after:	3 days
2005-02-26 21:42:43 +00:00
Brooks Davis bc9d299133 Change the definition of struct if_data's member ifi_epoch from wall
clock time to uptime because wall clock time may go backwards.

This is a change in the API which will impact SNMP agents who are using
ifi_epoch to set RFC2233's ifCounterDiscontinuityTime.  None are know to
exist today.  This will not impact applications that are using the
<index, epoch> tuple to verify interface uniqueness except that it
eliminates a race which could lead to a false assumption of uniqueness.

Because this is a behavior change, bump __FreeBSD_version.

Discussed with:	re (jhb, scottl)
MFC after:	3 days
Pointed out by:	pkh (way back at EuroBSDCon)
Pointy hat:	brooks
2005-02-25 19:46:41 +00:00
Tom Rhodes 8c38f62e6a Resort the CPU list with regards to recently added CPUs.
Prodded by:	glewis
2005-02-25 19:32:51 +00:00
Gleb Smirnoff 4291a5982a Fix prototype for bpf_mtap2().
MFC after:	3 days
2005-02-25 15:58:05 +00:00
Gleb Smirnoff 442af10ad1 Update description of net.inet.carp.log 2005-02-25 10:38:43 +00:00
Tom Rhodes 61001d7506 Fix a few markup nits in previous commit.
Noticed by:	ru, who else? :)
2005-02-25 00:40:46 +00:00
Olivier Houchard 755259e205 Handle endianness for arm. 2005-02-25 00:24:03 +00:00
Nate Lawson e104f88a15 Note the ACPI clock and its characteristics. 2005-02-24 20:28:41 +00:00
Gleb Smirnoff 3e630869d1 mdoc(7) cleanup
Submitted by:	ru
2005-02-24 09:43:16 +00:00
Tom Rhodes 6056489dbe Add IOGEAR GUF320.
PR:	73825
2005-02-24 04:32:54 +00:00
Tom Rhodes 389e98a7c5 To be more complete, discuss 'make kernel' since we do cover buildkernel.
Xref config.8.
Bump doc date.
2005-02-24 03:46:36 +00:00
Christian Brueffer 7eb6551ddc - move information about supported hardware into a HARDWARE section
- bump .Dd

MFC after:	3 days
2005-02-23 23:57:36 +00:00
Warner Losh fe24cda586 Tweak description and add Belkin F5D5020 2005-02-23 23:55:32 +00:00
Christian Brueffer c63dc3573f Sort the list of devices in the HARDWARE section. Also move the section
below the DESCRIPTION section for consistency with the other manpages.

MFC after:	3 days
2005-02-23 22:50:43 +00:00
Tom Rhodes 0439a1cb84 Update list of utilitys which are implemented externally, Xref info.1,
clean up some text, bump doc date.

PR:		47690
Submitted by:	Gary W. Swearingen <swear@attbi.com> (original version)
2005-02-23 22:37:17 +00:00
Christian Brueffer 7bb53beeda Reword the HARDWARE section, so it can be used in the autogenerated
hardware notes.
2005-02-23 19:31:12 +00:00
Christian Brueffer 434b84889a - make the hardware list look like that of other manpages
- fix typo

MFC after:	3 days
2005-02-23 19:23:36 +00:00
Gleb Smirnoff 8e92589080 Manpage for CARP from .Ox, with minor modifications.
Obtained from:	OpenBSD
2005-02-23 08:29:50 +00:00
Tom Rhodes 401cdd95a8 Note that debug.acpi.disabled can also disable the video.
PR:			77693
Tested/submitted by:	John Prather <jprather@axon.cdc.uci.edu>
MFC:			1 day
2005-02-23 07:23:35 +00:00
Tom Rhodes afbc680a0e They key combinations for Left window and Right window seem reversed, fix.
PR:	48767
2005-02-23 04:22:17 +00:00
Tom Rhodes ef9a01a427 Fix up previous commit by adding prescott and itanium2 CPUs.
Submitted by:	marcel
2005-02-23 03:28:14 +00:00
Tom Rhodes aa7fd9158c Add 'nocona' to the list of Intel ia64 CPUs and k8 to the AMD CPUs.
Replace -fmemoize-lookups -fsave-memoized with a working example,
-fconserve-space.  To quote part of the GCC docs on this option:

"Put uninitialized or runtime-initialized global variables into the
common segment, as C does."

MFC after:	2 days
Submitted by:	Daniel Gerzo <danger@rulez.sk> (original version)
2005-02-23 01:10:28 +00:00
Ruslan Ermilov 6fe37d1365 Add endianness support to cap_mkdb(1), useful for cross builds. 2005-02-22 23:29:54 +00:00
Christian Brueffer 64716bfbf4 Connect memguard(9) to the build. 2005-02-22 17:42:12 +00:00
Christian Brueffer a3256b8880 Xref memguard(9) 2005-02-22 17:20:20 +00:00
Christian Brueffer f8cd5f23d4 First cut at a manpage for the MemGuard debugging allocator.
most content from:	bmilekic
mdoc lessons by:	ru
2005-02-22 17:18:27 +00:00
Nate Lawson edd0e4ca59 Note addition of est(4) 2005-02-20 20:30:47 +00:00
Christian Brueffer 6e0ee35d47 Remove the note about em(4) not working with bridge(4) when hardware
assisted VLAN processing is enabled from the BUGS section. This is
expected to work now.
2005-02-20 00:09:38 +00:00
Nate Lawson 7b6b718186 Document the cpufreq_drv_type() method and info-only flag. 2005-02-18 00:28:52 +00:00
Christian Brueffer 40dda406a4 Remove dublicated device entry from the synopsis.
Submitted by:	Ulrich Spoerlein <q@uni.de>
MFC after:	3 days
2005-02-17 16:01:20 +00:00
Pawel Jakub Dawidek 6201b4ec28 Copyright year update. 2005-02-16 22:24:15 +00:00
Ruslan Ermilov 6009275136 Don't say that mtx_lock() will "sleep" if another kernel thread is
holding the mutex, say it will "block".  Later in this manual page
we say that sleeping while holding a mutex isn't allowed, and this
can be confusing.

Submitted by:	jhb
2005-02-15 23:52:35 +00:00
Ruslan Ermilov 423ac68026 Expand contractions. 2005-02-15 09:27:00 +00:00
Christian Brueffer 05df7aed21 Adapt for new KDB world order.
PR:		77528
Submitted by:	Jamin Brown <alec@gwi.net>
MFC after:	3 days
2005-02-14 21:14:00 +00:00
Gleb Smirnoff 59284d27d7 Fix English grammar.
Submitted by:	ru
2005-02-14 18:49:19 +00:00
Nate Lawson 952a03767b Update information now that support for priorities has been added. 2005-02-14 18:17:47 +00:00
Gleb Smirnoff 99af251656 Document NGM_ETHER_DETACH functionality. 2005-02-14 17:43:42 +00:00
Ruslan Ermilov f5e7a58e87 Add a SUBDIR_TARGETS variable which can be set to a list of
additional targets that will cause descending into subdirs.
Example:

	cd /sys/modules; make load SUBDIR_TARGETS=load

(But don't try it with your pet.)

Submitted by:	Alexey Klimov
PR:		47601
2005-02-14 12:57:51 +00:00
Ruslan Ermilov 36a142c455 Expand contractions. 2005-02-13 23:45:54 +00:00
Ruslan Ermilov 59892d33e5 who's -> whose 2005-02-13 23:23:30 +00:00
Ruslan Ermilov 0227791b40 Expand *n't contractions. 2005-02-13 22:25:33 +00:00
Ruslan Ermilov 4aff774454 mdoc(7) review.
(I thought Nate has committed it long ago, apparently not.)
2005-02-13 21:29:28 +00:00
Nate Lawson 6b6a920e28 Bump date. Reminded by: ru 2005-02-13 21:23:23 +00:00
Nate Lawson 47bc6a5e25 Update documentation of tunables. 2005-02-13 20:26:04 +00:00
Gleb Smirnoff ec63861d6b Document multicast membership control messages. 2005-02-12 11:52:14 +00:00
Christian Brueffer 1c90a6ede9 No one cares about when the manpage first appeared. Mention when the driver
appeared instead.

MFC after:	3 days
2005-02-12 00:42:14 +00:00
Robert Watson 9e95400e5b Add a bit more caveat text about MUTEX_PROFILING -- try to avoid using it
with other profiling and debugging options, such as INVARIANTS, WITNESS,
kernel profiling, etc.  They all interfere with each other nastily and
will generate fairly useless results.
2005-02-11 15:17:57 +00:00
David E. O'Brien afdeb6a183 Expand BSS. 2005-02-11 07:37:25 +00:00
Dag-Erling Smørgrav b83d741b1c Fully document (no)?(device|option)s?.
This page should probably be repocopied to src/usr.sbin/config/.
2005-02-10 14:26:21 +00:00
Joseph Koshy de8eca17df Note that the ICH6 controller is supported.
Reviewed by:	sos
2005-02-10 10:31:32 +00:00
Warner Losh abe6ca1e48 Minor nits noted by ru@ 2005-02-09 21:23:48 +00:00
Warner Losh 7f23dd6d79 Note the options required for the cards as I know it... 2005-02-09 20:08:05 +00:00
Ruslan Ermilov 6b806d21d1 Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
Tom Rhodes 61e68f057a Document EBUSY.
PR:		73387
Submitted by:	Thomas Ludwig <tludwig@smr.ch> (original version)
2005-02-08 20:16:59 +00:00
Tom Rhodes 26605dc133 Add xrefs to crypt(3) and pw(8) and add a warning about not manually
altering passwd related files.

PR:             74656
Submitted by:   Jilles Tjoelker <jilles@stack.nl> (original version)
2005-02-08 19:23:24 +00:00
Nate Lawson 5b68bf38ab Update device_find_child(9) to return the first matching child if unit
is set to -1.

Reviewed by:	dfr, imp
2005-02-08 18:00:29 +00:00
Nate Lawson 83f15706ef Also add the manpage entry for cpufreq. 2005-02-08 17:44:18 +00:00
Nate Lawson c3df47e0a5 Add an initial manpage for the cpufreq framework and methods to help users
and developers who want to import new hardware drivers.  This could also
certainly use mdoc review.
2005-02-08 17:43:35 +00:00
Christian Brueffer 050892f9a2 Nuke information about GDB_REMOTE_CHAT, it was removed some time ago.
MFC after:	3 days
2005-02-08 15:07:50 +00:00
Alexey Zelkin b9f5e42283 Allow building/installing of NLS catalogs while building of libraries
MFC after:	3 days
2005-02-08 10:37:34 +00:00
Max Laier c721916790 Fix sloppy use of "manpage", bump .Dd where applicable and rename RED to
Random Early Detection (not ... Drop) in order to be consistent with other
documentation on ALTQ

Pointed out by:	simon, ru, Brad Davis
2005-02-07 23:20:12 +00:00
Kirill Ponomarev a571610dc0 Introduce three new targets for ports collection:
showconfig-recursive, rmconfig-recursive and config-conditional.

MFC after:	3 days
2005-02-07 23:04:33 +00:00
Max Laier 8624b327d4 Be more verbose about altq SYNOPSIS and add more linkage in the relating pf
documents.

Inspired by:	scottl
Reviewed by:	Brad Davis <so14kNOso14kSPAMcom>
MFC after:	3 days
2005-02-07 11:46:36 +00:00
Gleb Smirnoff 37e90a8cc9 English and mdoc(7) cleanup.
Submitted by:	ru
2005-02-07 08:17:51 +00:00
Ian Dowse 98c926b20f Add a mechanism for associating a mutex with a callout when the
callout is first initialised, using a new function callout_init_mtx().
The callout system will acquire this mutex before calling the callout
function and release it on return.

In addition, the callout system uses the mutex to avoid most of the
complications and race conditions inherent in asynchronous timer
facilities, so mutex-protected callouts have much simpler semantics.
As long as the mutex is held when invoking callout_stop() or
callout_reset(), then these functions will guarantee that the callout
will be stopped, even if softclock() had already begun to process
the callout.

Existing Giant-locked callouts will automatically pick up the new
race-free semantics. This should close a number of race conditions
in the USB code and probably other areas of the kernel too.

There should be no change in behaviour for "MP-safe" callouts; these
still need to use the techniques mentioned in timeout(9) to avoid
race conditions.
2005-02-07 02:47:33 +00:00
Nate Lawson f4e8f997fe Note changes to throttling sysctls and new power_profile(8) cpufrq support. 2005-02-06 21:31:41 +00:00
Poul-Henning Kamp d2d72ed9bd Document NO_GPIB 2005-02-06 16:46:49 +00:00
Xin LI e84187b685 Document NO_NETCAT. 2005-02-06 14:59:03 +00:00
Hideyuki KURASHINA 75be8d597f List the LSI 320-2E PCI-Express controller as supported.
Reviewed by:	scottl@
2005-02-06 10:49:28 +00:00
Gleb Smirnoff 14cb4a2f66 Manpage for ng_ipfw node. 2005-02-05 17:53:44 +00:00
Christian Brueffer ece1f5fe45 Remove Xref to nonexistant ifmedia.4
MFC after:	3 days
2005-02-05 15:03:22 +00:00
Christian Brueffer eced2011e7 Remove last traces of le.4
MFC after:	3 days
2005-02-05 14:57:19 +00:00
Christian Brueffer f9d04d3672 Remove Xref to nonexistant cap.3
Ok'ed by:	rwatson
MFC after:	3 days
2005-02-05 14:16:35 +00:00
Christian Brueffer 28d16c6b6a - replace pointers to XF86Config with xorg.conf
- remove outdated XFree86 3.3.1 information
- bump .Dd

MFC after:	3 days
2005-02-05 14:09:09 +00:00
Christian Brueffer bffbb1bea8 Remove last traces of lomac.4
MFC after:	3 days
2005-02-05 13:52:21 +00:00
Christian Brueffer 8d243d049b Backout last commit, lomac_enable is still valid. Just Xref mac_lomac.4
instead of lomac.4.
2005-02-05 13:44:29 +00:00
Christian Brueffer 82e9524e14 Xref mac_lomac.4 instead of lomac.4
MFC after:	3 days
2005-02-05 13:36:33 +00:00
Christian Brueffer 3d76e5da8a Remove last traces of lomac(4)
MFC after:	3 days
2005-02-05 13:29:20 +00:00
Ruslan Ermilov fbad9e2d95 Verify that SYNOPSIS section compiles. 2005-02-05 11:31:31 +00:00
Ruslan Ermilov c8da77c004 Added the SYNOPSIS section. 2005-02-05 11:30:59 +00:00
Joseph Koshy a4230398d3 Note that functions alq_flush() and alq_post() should not be called in
contexts where sleeping is disallowed.

Pointed out by:	ru
2005-02-05 02:39:07 +00:00
Pawel Jakub Dawidek 2c7f46173e Improve EIO error description and mention that it can also occur while
writting.

MFC after:	3 days
2005-02-04 11:18:46 +00:00
Christian Brueffer 6331aa50d9 Manpage for Olicom Token Ring adapters, based on input by mdodd.
Reviewed by:	mdodd
MFC after:	1 week
2005-02-04 01:48:27 +00:00
Ruslan Ermilov b5f3d58ffd Reflect recent code changes. 2005-02-03 13:33:34 +00:00
Ruslan Ermilov c60878f0d2 Added ASCII version of the NGM_EIFACE_GET_IFNAME message, "getifname". 2005-02-03 11:52:42 +00:00
Ceri Davies 1eb9584340 Improve English a little. 2005-01-30 13:27:59 +00:00
Yaroslav Tykhiy af356871b0 Document the recent change to the default status of VLAN support in em(4).
MFC after:	1 day
2005-01-30 12:29:06 +00:00
Yaroslav Tykhiy bd75f93346 Document the user-controlled VLAN_MTU capability of fxp(4).
Bump .Dd accordingly.

MFC after:	3 days
2005-01-30 12:15:14 +00:00
Yaroslav Tykhiy 273c97fde3 Bump the document date since its content has changed. 2005-01-30 12:13:13 +00:00
Yaroslav Tykhiy f41b145cf2 Revise the part on VLAN support in physical interfaces.
MFC after:	1 week
2005-01-30 12:06:02 +00:00
Yaroslav Tykhiy 317bb722c1 Update the list of VLAN-aware interface types.
MFC after:	3 days
2005-01-30 10:59:50 +00:00
Joseph Koshy 2f6e95a1d2 Bring the prototype for alq_open() in line with the code.
Add a section on locking.
2005-01-30 10:21:04 +00:00
Ruslan Ermilov 1de7d3e1db Start sentences from a capital letter.
Submitted by:	Joel Dahl
2005-01-29 20:05:07 +00:00
Poul-Henning Kamp 1e48d031c9 Describe 'u' and 'U' in sequence mode. 2005-01-29 16:34:10 +00:00
Ruslan Ermilov cae0500fd4 Fixed whitespace at EOL and double word.
Uncompact enumaration to make it look better.
2005-01-28 21:18:14 +00:00
Ruslan Ermilov b0536a9ba4 Mark lists as in the rest of section 9 manpages. 2005-01-28 10:48:52 +00:00
Ruslan Ermilov 0a57ea7df2 Mark lists as in the rest of section 9 manpages.
Submitted by:	Joel Dahl (mostly)
2005-01-28 10:43:05 +00:00
Ruslan Ermilov 802e13ab9b Polish the formatting. 2005-01-27 10:30:53 +00:00
Poul-Henning Kamp a1d57b9a52 Update the information, (and likely break all formatting rules). 2005-01-27 09:29:52 +00:00
Ruslan Ermilov 7d64886df5 Add a few colons.
Submitted by:	Joel Dahl
2005-01-26 20:50:52 +00:00
Suleiman Souhlal 41d9cf82ee Bump the document date.
Forgotten by:	ssouhlal, simon, trhodes
Approved by:	grehan (mentor)
2005-01-26 06:46:00 +00:00
Juli Mallett 372ef8405c Linkage with -lobjc requires -lpthread nowadays. 2005-01-26 00:17:03 +00:00
Maxim Konovalov c80f5eee7f Add FreeBSD 4.11. 2005-01-25 19:16:09 +00:00
Shunsuke Akiyama b58e7b4cc5 Add support for new chips, PL-2303X and PL-2303HX.
Bump document date.

MFC after:	1 week
2005-01-25 15:58:53 +00:00
Suleiman Souhlal 1fbff2d146 Mention that 'options ALQ' is required when using KTR_ALQ.
Approved by:	simon, trhodes, grehan (mentor)
2005-01-25 14:17:38 +00:00
Philippe Charnier 8a579692b2 spell "file system" correctly
Approved by:	ru
2005-01-24 20:06:16 +00:00
Ian Dowse 641a1aa10d Attempt to describe the race conditions that must be considered
when using the callout subsystem. Show how the callout_pending(),
callout_active() and callout_deactivate() macros can be used to
achieve simpler race-free callout semantics in many situations.
2005-01-23 17:42:48 +00:00
George V. Neville-Neil 6617cf5778 Submitted by: George V. Neville-Neil (gnn at freebsd dot org)
Reviewed by: Kame Project (including Itojun-san, Jinmei-san and Suzuki-san)
Approved by: Robert Watson (robert at freebsd dot org)
Obtained from:	Kame Project and OpenBSD

Replace manual pages that may have violated the IETF's Copyright.

All come from the Kame tree.

Several were from OpenBSD except for ip6.4, and the inet6* pages which were
rewritten by me.

All of the text is new and drawn from reading the code and
documentation.
2005-01-23 16:02:48 +00:00
George V. Neville-Neil b8a3e40819 Submitted by: George V. Neville-Neil (gnn at freebsd dot org)
Approved by: Robert Watson (robert at freebsd dot org)

Remove files in preparation for replacement with totally new versions
of the manual pages.

Update the Makefile to handle the new file to be added.
2005-01-23 15:41:10 +00:00
Bruce M Simpson 4d80f75020 Fix markup.
Submitted by:	ru
2005-01-22 21:54:29 +00:00
Bruce M Simpson bf1639ee7d Add a note about the slot number not necessarily indicating the physical
location of a PCI device in the system chassis.
Remove the note about PAE.
Update document date.
Update my email address.
Update copyright.

MFC after:	1 week
2005-01-22 21:14:46 +00:00
Ruslan Ermilov 8dd6d434d4 Fixed macro abuse. 2005-01-21 20:51:09 +00:00
Ruslan Ermilov 49aa339e39 Fixed xrefs. 2005-01-21 20:50:39 +00:00
Ruslan Ermilov ead5223f54 Fixed punctuation in xrefs. 2005-01-21 20:48:00 +00:00
Ruslan Ermilov a3f9c9fc03 Fixed xref. 2005-01-21 12:01:00 +00:00
Ruslan Ermilov 3ac17feb8a Fixed xref. 2005-01-21 10:48:35 +00:00
Ruslan Ermilov 0a75bcd459 Fixed macro abuse. 2005-01-21 10:46:36 +00:00
Ruslan Ermilov 5c8e5f2462 Fixed xrefs. 2005-01-21 10:35:40 +00:00
Ruslan Ermilov feaaabdc8f Fixed xref. 2005-01-21 10:17:17 +00:00
Ruslan Ermilov 9cbda59000 Sort sections. 2005-01-21 08:36:40 +00:00
Ruslan Ermilov fc2586c322 Fixes to previous revision:
- bump document date
- break hard sentence break
- remove whitespace at EOL
2005-01-21 07:55:17 +00:00
Wes Peters 008c601837 Document the shiny new WITHOUT_MODULES knob in make.conf.
PR:		kern/76225
Prodded by:	ru@, brueffer@
MFC after:	2 weeks
2005-01-21 03:51:07 +00:00
Warner Losh 0171834abb Add intersil chip names we know we support since some OEMs use them
very transparently.
2005-01-20 18:33:07 +00:00
Warner Losh 9086083a9a Note SENAO SL-2511CD support 2005-01-20 17:48:01 +00:00
Gleb Smirnoff c46f7b9c6f log(9) requires sys/syslog.h.
MFC after:	3 days
2005-01-20 10:26:42 +00:00
Ruslan Ermilov 324cfdb7e8 Use the standard section name. 2005-01-18 20:54:50 +00:00
Ruslan Ermilov 30849b5324 The rest of manpages spell this "PSEUDOCODE". 2005-01-18 20:37:11 +00:00
Sean Chittenden dcb6fc4fc4 Synchronize with notes in GENERIC and note the kernel dependency on scbus(4).
MFC after:      7 days
2005-01-18 20:23:47 +00:00
Christian Brueffer 2d4071ac8f Typo fixes.
MFC after:	3 days
2005-01-18 18:13:03 +00:00
Christian Brueffer 3f472b6cb8 Capitalize Windows and fix a typo.
Submitted by:	markus
MFC after:	3 days
2005-01-18 17:53:35 +00:00
Ruslan Ermilov 87968949e2 Folded two SEE ALSO sections into one. 2005-01-18 09:13:42 +00:00
Tom Rhodes 40eee9fe09 S_ISVTX -> S_ISTXT to reflect the code. 2005-01-18 01:27:44 +00:00
Ruslan Ermilov d65975f0a8 Document the new EXIT STATUS section. 2005-01-16 22:26:05 +00:00
Ruslan Ermilov 06d7435baf Added the EXIT STATUS section. 2005-01-16 22:22:28 +00:00
David E. O'Brien 8d918dbd49 Move -Wunused-parameter from WARNS level 3 level 4.
Also break long lines -- note that the '\' must be up against the last
character of a line to keep command-line spacing proper.

Requested by:	rwatson
2005-01-16 21:18:16 +00:00
David E. O'Brien 626cba20c7 Use >= so we can use the actual WARNS levels. 2005-01-16 21:08:31 +00:00
Ruslan Ermilov 49cf6f6464 Removed .Re without a matching .Rs. 2005-01-16 16:53:13 +00:00
Garrett Wollman fb6d10e562 Latest IERS Bulletin C (#29): no leap second on 2005-06-30.
Obtained from:	http://hpiers.obspm.fr/eoppc/bul/bulc/bulletinc.dat
2005-01-15 21:53:24 +00:00
Scott Long 824f4edf4f Document bus_dmamap_load_mbuf_sg() 2005-01-15 20:50:52 +00:00
Joseph Koshy bff0341efe Move the LOCKING section to before the EXAMPLES section.
Make example locking calls in the EXAMPLES section.

Reviewed by:	keramida
2005-01-15 16:01:19 +00:00
Ruslan Ermilov a0c83d5951 Fixed troff warnings. 2005-01-15 12:49:11 +00:00
Ruslan Ermilov 6a5796e734 Eliminate macro calls inside literal displays. 2005-01-15 12:28:01 +00:00
Ruslan Ermilov 1a471b5bef Fixed markup. 2005-01-15 12:25:47 +00:00
Ruslan Ermilov a638ba5756 Use lists where appropriate. 2005-01-15 12:24:49 +00:00
Ruslan Ermilov ae045148ba A shorter version of the format string. 2005-01-15 12:24:26 +00:00
Ruslan Ermilov 66106cda48 Fixed macro abuse. 2005-01-15 12:23:59 +00:00
Ruslan Ermilov e8fbc77632 Markup style. 2005-01-15 11:22:13 +00:00
Ruslan Ermilov c201414f0a Overhaul the markup. 2005-01-15 11:12:40 +00:00
Ruslan Ermilov 457432e82b Markup fixes. 2005-01-14 20:23:58 +00:00
Ruslan Ermilov c7d01a0a6f Markup fixes. 2005-01-14 17:22:51 +00:00