Commit Graph

11198 Commits

Author SHA1 Message Date
ru
5a2e503516 Don't run install-info under lockf if not installing in parallel.
Requested by:	rwatson
2006-09-29 15:36:19 +00:00
danger
1584e18eed Revert my previous change as it does not seem to be entirely correct and
popular.
2006-09-27 21:28:44 +00:00
mjacob
de5522a7f2 Bump MAX_INITIATORS to 1024- the LSI-Logic can go even higher than
this for 'initiator id'- this is a stopgap until a sparse map is
added.

Make compat defines for offset format (FreeBSD 5 or less).

Add no-asyncio flag. There's some breakage with ASYNC I/O that every
now and then drops us into an infinite loop. This also then does
a fallback to no-asyncio if the AIO option isn't loaded/compiled into
the kernel.

A number of other chanes to try and track some breakage.
2006-09-27 15:38:13 +00:00
pjd
e2d5d5e15d - Use existing functions mtx_lock() and mtx_unlock().
- Change variable name to 'error', as this is what is mostly used for
  functions that return an error.
- Add mutex(9) to the SEE ALSO section.
- Bump the date.

I don't really like the example code. I'd prefer symmetry where possible, eg.

	mtx_lock(&example_lock);
	error = example(NULL, EXAMPLE_ONE);
	mtx_unlock(&example_lock);
	if (error != 0)
		return (error);

But I'll leave it as it is for now.

Reviewed by:	simon
2006-09-27 08:39:00 +00:00
danger
990490fa5f Remove second person from the sentece and rephrase a bit.
Approved by: trhodes (mentor), keramida (mentor)
2006-09-26 19:59:52 +00:00
imp
5d28f75c8d Document config_intrhook.
MFC After: 250 millifortnights
2006-09-25 20:12:13 +00:00
danger
3c7bafa636 - move steps describing how to gain ipdivert support to SYNOPSIS and
follow the style of other section 4 manual pages
- add ipfw(4) to SEE ALSO section

Reviewed by: ru
Approved by: trhodes (mentor), keramida (mentor)
2006-09-24 13:58:44 +00:00
scottl
39ac06be39 Add documentation on the new bge tunable. Also put the tunable docs into a
separate section.
2006-09-23 19:04:01 +00:00
maxim
553cc2593a o Add pthread_yield.3 man page.
PR:		docs/100083
Reviewed by:	deischen, ru
Obtained from:	OpenBSD
MFC after:	2 weeks
2006-09-18 18:07:49 +00:00
ru
5b7cf06c1d Markup fixes. 2006-09-18 15:24:20 +00:00
ru
90595a0fc9 Fix wording to what I intended originally. 2006-09-18 15:18:54 +00:00
ru
449baf51a1 Correct the list of bus_space_*_stream_[1248] functions in the
STREAM FUNCTIONS section:

- Really list only and all *_stream_* functions.
- Don't list their arguments (it's pointless).
2006-09-18 14:31:03 +00:00
ru
e84508ee5e hw.syscons.kbd_kbdkey is actually named hw.syscons.kbd_debug. 2006-09-18 13:11:31 +00:00
ru
033894c029 - Avoid using second person.
- Demonstrate how .Nm can be used without the side effect of causing
  a line break in the SYNOPSIS section.
2006-09-18 11:56:51 +00:00
maxim
6188505097 o Document 'make quicksearch'.
PR:		docs/103162
Submitted by:	Lars Engels
MFC after:	1 week
2006-09-18 11:49:17 +00:00
maxim
4fb407a148 o Grammar. 2006-09-18 11:04:08 +00:00
brueffer
c6e7e5518b - Instead of listing which ships support Rx/Tx checksum offload and Jumbo
Frames, mention the one chip that does not support them (obtained from
  the driver README)
- Mention TSO and the chips that do not support it (provided by pdeuskar)
- Do not refer to the README for VLAN support, building and installing
  the driver
2006-09-15 20:52:51 +00:00
brueffer
fadf27a4e8 Mention TSO support. 2006-09-15 19:33:15 +00:00
pjd
556424a17a Add 'show geom [addr]' ddb(4) command, which prints entire GEOM topology if
no additional argument is given or details about the given GEOM object
(class, geom, provider or consumer).

Approved by:	phk
2006-09-15 16:36:45 +00:00
obrien
eb84049d81 When building WITHOUT_ASSERT_DEBUG, we need to disable -Werror as its easy
to see "warning: unused variable `foo'".
2006-09-13 23:27:21 +00:00
jhb
9dd4326763 Correct include path. 2006-09-13 21:11:13 +00:00
joel
e532d7ce17 Remove references to the pam(8) manual page. It does not exist.
Requested by:	novel
Discussed with:	brueffer, simon
2006-09-13 17:46:20 +00:00
glebius
ef665c74ec Fix markup bug in last commit.
Submitted by:	ru
2006-09-13 15:47:26 +00:00
glebius
2264a48ff4 Document net.inet.tcp.maxtcptw and net.inet.tcp.nolocaltimewait.
Wording by:	Devon O'Dell
2006-09-13 15:24:27 +00:00
ru
33d6440a5a - Change the example CFLAGS entry to match our default in sys.mk.
- Document that -fno-strict-aliasing is required for -O2.

Prodded by:	users of stable@
2006-09-13 10:20:56 +00:00
imp
00a7738e90 Bump date, per ru@ 2006-09-12 15:48:22 +00:00
imp
e2689a926c Add note about identify routines needing to use BUS_ADD_CHILD rather
than device_add_child.  The latter is only for busses adding children,
not children drivers telling a bus that they have an instance...
2006-09-11 22:17:18 +00:00
ru
70a2b1ff14 Regen. 2006-09-11 13:56:28 +00:00
imp
f31deb4856 Add a knob for compiling the tree -DNDEBUG. This turns off all the
asserts and makes binaries smaller.  The binaries also become
repeatable again.  As it was, without this md5's of binaries built
with different paths differed.

# Where do I document this?
2006-09-11 05:35:57 +00:00
ru
72bebbd596 Document that bits are numbered from 1 in the %b format argument. 2006-09-08 14:05:03 +00:00
trhodes
4b6c68e72b So there is where that handbook paragraph came from. Kill it here too.
Remove a paragraph about over building security, it's a bit off.

Discussed with: des, FreeBSD-security
2006-09-08 04:56:21 +00:00
ru
36644cc6e9 Fix the markup.
Prompted by:	imp
2006-09-07 08:31:59 +00:00
imp
0dddb6a1cc Mostly re-write man page to reflect current state of this interface.
Warn of races.

# Doc police: Please review
2006-09-06 21:43:55 +00:00
ru
8e93fc0018 - Move descriptions of BOOT_COMCONSOLE_PORT, BOOT_COMCONSOLE_SPEED,
and LOADER_TFTP_SUPPORT options into the world section since boot
  blocks are built as part of the world.

- Document BOOT_PXELDR_ALWAYS_SERIAL and BOOT_PXELDR_PROBE_KEYBOARD
  options of pxeboot(8).

MFC after:	3 days
2006-09-05 20:00:07 +00:00
pjd
80fe7ed76d Document 'show vnode'.
Reminded by:	ru
2006-09-05 12:17:53 +00:00
marius
ad3d74f7b7 - Talk about chips rather than chip sets as AMD LANCE and PCnet are
single-chip.
- Add some more rationale about le(4).
- Add/un-comment hardware notes for C-Bus and ISA adapters.
2006-09-04 16:45:08 +00:00
trhodes
f8eddfe5ae Reword previous commit, now supporting better English.
Discussed with:	ceri
2006-09-04 10:20:53 +00:00
trhodes
a984b3d1de Belated update for login.conf checks.
Bump doc date.
2006-09-03 21:31:20 +00:00
brueffer
206bf22b07 Document VIA 8237A support. 2006-09-03 11:33:52 +00:00
jmg
6c51ecb8c4 now that we have bus_get_dma_tag, document it's requirement in
bus_dma_tag_create
2006-09-03 00:31:21 +00:00
marius
20f3c95d3c - s/UltraSparc/UltraSPARC/
- Add info about the requirement of OFW support.
2006-09-02 20:15:21 +00:00
marius
7e23ec5e9d Add the usual info about loading as module on startup to the SYNOPSIS. 2006-09-02 12:12:16 +00:00
rwatson
4d618dc386 s/6.1/6.2/ as the introduction date for kernel audit support.
Obtained from:	TrustedBSD Project
2006-09-02 11:55:38 +00:00
marius
f4983d42f5 Replace the .Pq added in rev 1.2 with literal parenthesis as the former
aren't required for plain text and the latter formats faster.

Pointed out by:	ru
2006-09-01 21:54:58 +00:00
marius
92269444e3 - s/gigabit/Gigabit/
- Talk about supported chips rather than supported cards as the majority
  of the hardware supported by gem(4) is on-board.
- "the .Nm driver"
- Sort the list of supported chips alphabetically.
- Sun GEM aren't used on-board though, so don't claim they'd be.
- Add a CAVEATS section informing that Sun GEM cards aren't supported
  so far.

MFC after:	1 day
2006-09-01 21:42:22 +00:00
marius
323d8166ad - Use full name of the Sun PGX64 cards and add the Sun part number
in order to simplify matters for people who are looking for a video
  card supported by FreeBSD/sparc64.
- Add Sun PGX to the list of known working cards.

MFC after:	1 day
2006-09-01 20:41:59 +00:00
marius
3ea8fed8d1 Move two periods out of quotes and to where they belong.
MFC after:	1 day
2006-09-01 20:01:51 +00:00
marius
ffd39dc7fc Add references to scc(4) as it hangs off of ebus(4) and sbus(4)
respectively.
2006-09-01 19:51:26 +00:00
danger
af0355747f - Move available kernel options to SYNOPSIS, describe how to enable ipfw
from within rc.conf.
- Remove IPDIVERT kernel option
- Add notes about IPFIREWALL_DEFAULT_TO_ACCEPT and IPFIREWALL_FORWARD

Reviewed by: ru
Approved by: keramida (mentor), trhodes (mentor)
MFC after: 1 week
2006-09-01 08:50:05 +00:00
danger
2228e9607e Remove redundant vnconfig(8) from SEE ALSO section as it is linked to
mdconfig(8) on RELENG_[56] and HEAD, which is referenced too.

Approved by: keramida (mentor), trhodes (mentor)
MFC after: 1 week
2006-09-01 08:30:03 +00:00
ru
1c0796f6da - Fix some bugs in the descriptions of DMA sync operations.
- Tweak some text so it's less likely to confuse the reader.

OK'ed by:	scottl
2006-08-31 19:38:52 +00:00
cperciva
1caefdfb4b Add FreeBSD Update 2.0 client code. The build code is in the projects
repository.

Sponsored by:	FreeBSD security development fundraiser
2006-08-31 09:51:34 +00:00
ru
4c70accca4 - Remove yet another mention of minor number construction
which is not applicable today.

- Provide an example of how to lock a speed.
2006-08-30 14:38:42 +00:00
danger
978dd12712 Add nanobsd(8) manual page.
Reviewed by: ru
Approved by: trhodes (mentor), keramida (mentor)
MFC after: 1 week
2006-08-29 09:12:48 +00:00
ru
8b1d56c480 The kvm_mkdb(8) is long dead. 2006-08-29 08:49:58 +00:00
ru
6cce3965d2 Markup polishing. 2006-08-29 08:43:09 +00:00
marck
768d4ea5cb Chase after phk@: remove reference to (now obsoleted) NMBCLUSTERS.
MFC after:	1 week
2006-08-26 21:24:22 +00:00
rwatson
c9215ad31e Allow the user process to query the kernel's notion of a maximum
audit record size at run-time, which can be used by the user
process to size the user space buffer it reads into from the audit
pipe.

Perforce change:	105098
Obtained from:		TrustedBSD Project
2006-08-26 17:59:31 +00:00
pjd
e6c176c58b Update. 2006-08-26 11:32:40 +00:00
imp
67e2676521 Pass whatever the value of NM down to lorder. This allows one to
override NM in Makefiles when, for example, cross compiling and have
that value be used by lorder.  NM normally isn't defined, so we pass a
null value to lorder.  lorder says 'NM=${NM-nm}' which causes it to
pickup the default value.
2006-08-25 23:50:05 +00:00
pav
f58a78e801 - Talk about memory allocation in interrupt context
- Add uam to see also

Submitted by:	Devon H. O'Dell <devon.odell@coyotepoint.com>
2006-08-25 19:04:42 +00:00
obrien
1b5c41598b Don't read in /etc/src.conf when building ports.
Reported by:	obrien
Submitted by:	ru
2006-08-24 18:04:49 +00:00
danger
9c7584b81f - add note about IPSEC_FILTERGIF to fast_ipsec(4) and let the users know
that it is not possible to use Fast IPsec in conjuction with KAME IPsec
- add available kernel options to ipsec(4)
- add reference for fast_ipsec(4) to ipsec(4)

Reviewed by: trhodes (mentor), keramida (mentor)
Approved by: keramida (mentor)
2006-08-24 17:07:19 +00:00
rik
96cc09dde6 Fix path for source file in files.FOO. 2006-08-23 23:51:29 +00:00
flz
54b7b1d84e Backout this commit since it breaks startup and some scripts in
certain conditions. I haven't been able to find a better solution yet:

    - Set a two read-only variables (${prefix} and ${etcdir}). This is
    especially useful when using /etc/rc.d scripts with third-party
    software installed from ports.
    - Fix rc.d/sshd to work with openssh from ports using ${etcdir}
    instead of hardcoded /etc.
    - Reflect prefix/etcdir changes in rc.subr.8.

        src/etc/rc.d/sshd: rev 1.9 -> 1.10
        src/etc/rc.subr: rev 1.51 -> 1.52
        src/share/man/man8/rc.subr.8: rev 1.11 -> 1.12

Approved by:	cperciva (mentor)
2006-08-22 11:17:29 +00:00
ru
4d582ffe09 Remove alpha left-overs. 2006-08-22 08:03:01 +00:00
kib
4bb293498f Note that LK_UPGRADE may drop the shared lock before taking the
exclusive one.

Reviewed and edited by:	tegge
MFC after:	3 days
Approved by:	pjd (mentor)
2006-08-21 12:45:19 +00:00
imp
b3096d26bc Bump date, forgotten in 1.13 2006-08-20 05:56:00 +00:00
imp
a4c80694a1 Add a few devices that have been added recently. 2006-08-20 05:54:45 +00:00
brueffer
575ffc5ca4 Use our standard section 4 SYNOPSIS layout.
MFC after:	2 weeks
2006-08-18 10:22:36 +00:00
brian
c9b6b048b6 Bump the document date.
Suggested by: ru
2006-08-17 20:10:34 +00:00
brian
a3922ffaf6 Add a -p switch to dhclient. The switch tells dhclient to persist
despite the interface link status.

Add dhclient_flags_iface and background_dhclient_iface rc.conf options.
(where iface is a specific interface).  These can be used to give
interface specific flags to dhclient.

Reviewed by:	brooks@
2006-08-17 17:12:27 +00:00
ru
d1d822cb61 I'm about to merge these only now, so correct the first release
of their appearence to be 6.2.
2006-08-17 10:55:49 +00:00
brueffer
c6539b3d3e Note Intel ICH8 and ESB2 support. 2006-08-15 08:27:38 +00:00
ru
ecd36e268d The BUILDNAME variable need not be specified. 2006-08-14 09:34:32 +00:00
brueffer
bf1530d9f7 Convert to the standard section 4 SYNOPSIS layout.
MFC after:	3 days
2006-08-13 18:44:18 +00:00
des
4225ef0c86 Revert previous commit. Pre-Nehemiah C3 CPUs do have 3DNow!; it doesn't
show up in dmesg because identcpu.c only looks for it on Intel and AMD
processors.
2006-08-13 08:47:41 +00:00
obrien
f6dcb46835 Add an extension to the UINT & ULONG types. The XINT & XLONG types behave
the same, except sysctl(8) will print out the values in hex.
2006-08-12 23:33:10 +00:00
obrien
50d886a1e8 Fix bug preventing the proper displaying of the CTLFLAG_WR option. 2006-08-12 20:09:33 +00:00
yar
e65c3fa75d Fix incorrect .Xr syntax I introduced in the previous commit.
Noticed by:	ru
X-MFC with:	rev. 1.31
2006-08-12 17:11:43 +00:00
des
77645adfd4 I don't know where I got the idea that the VIA C3 has 3DNow!; it doesn't.
It does have MMX (though MMX support is reputed to be incomplete in early
generations), and later generations have SSE.

MFC after:	2 weeks
2006-08-12 09:46:43 +00:00
des
be4056d8d7 Reintroduce CSTD, which allows a Makefile to specify the precise dialect
of C in which the program or library is written.

Note that this is *not* intended to be used across the whole tree.  It
is intended to be used for individual libraries or programs which use
specific language features which the compiler must know about in order
to produce correct warnings at high WARNS levels.

MFC after:	1 month
2006-08-11 17:28:59 +00:00
yar
fb2ee09397 Optionally pad outgoing frames to the minimum of 60 bytes (excl. FCS)
before tagging them.  This can help to work around brain-damage in some
switches that fail to pad a frame after untagging it if its length drops
below the minimum.  This option is blessed by IEEE Std 802.1Q (2003 Ed.),
paragraph C.4.4.3.b.  It's controlled by sysctl net.link.vlan.soft_pad.

Idea by:	az
MFC after:	1 week
2006-08-11 17:09:27 +00:00
glebius
9c643e1ad6 Some perfectionizm against last revision.
Submitted by:	ru
2006-08-10 11:07:11 +00:00
njl
a30f2b103d The acpi module is no different from others. If it is loaded while the kernel
has it compiled in, it will be rejected with "module acpi already present!"
and no strange behavior.

MFC after:	1 day
2006-08-10 06:32:16 +00:00
rik
af3c9f2dc2 - Added ability to provide (optional) path to the kernel sources
- Added check of dirs used by example generator
- Fixed path for ${s}/conf/files.FOO and include it via files
  directive from config file
- Changed kernel configuration example with the driver: it is
  not produced by copying Generic but by including it
- KDB is added to config (for DDB)
- Added module building instead and fixed kernel building

Reviewed by:	julian@
2006-08-09 21:23:42 +00:00
rik
7d2b35a635 Added copyright templete
Fixed compilation

Reviewed by:	julian@
2006-08-09 20:57:24 +00:00
rik
e4e9eb23de - Added 'files "files.FOO"' to config for inclusion of user specific files.
- Added KDB option to config file (for DDB).
- Added ability to compile custom kernel.

Discussed with:	julian@
2006-08-09 10:53:26 +00:00
glebius
95f39eebb5 Fix ng_pppoe(4) after turning off "autosrc feature" on ng_ether(4).
- Store the Ethernet header in node softc.
- Initialize header with dst addr and ethertype in node
  constructor method.
- In node connect method send NGM_ETHER_GET_ENADDR message
  downwards.
- If received reply from ng_ether(4) store the src addr
  in softc.
- Add NGM_PPPOE_SETENDADDR message that allows user to
  override the address with whatever he/she wants.
2006-08-09 09:56:58 +00:00
bms
88be4120c6 Add Epson Stylus CX3650.
Update Dd.

Requested by:	brueffer
2006-08-08 15:42:31 +00:00
yar
971f9b29ba Fix things I misadvised to Nate Lawson:
- "Ns No" is redundant, so reduce it to just "Ns";
- use Li to mark up CPU and system power states because here they are
  just strings to be typed literally (add more such mark-up as well);
- the best practice of typesetting tells us to use an en-dash to
  indicate a closed range; fortunately, groff_char(7) provides such a symbol.

In addition, consistently use a comma between independent clauses
coordinated by a conjunction.

Pointed out by:	ru (mark-up part)
MFC after:	3 days
2006-08-07 07:28:47 +00:00
rik
83dd0fc853 - Added ability to provide (optional) path to the kernel sources
- Fixed path for ${s}/conf/files.FOO and a note that it should be merged into
corresponding file to be able to compile the kernel
- Changed kernel configuration example with the driver: it is not produced by
copying Generic but by including it
- Changed from automatic module building to asking an user if it whants to

Reviewed by:    julian@
2006-08-06 11:06:35 +00:00
rik
8f0d634936 Fix compilation.
Reviewed by:	julian@
2006-08-06 11:04:22 +00:00
glebius
c6ffefd106 By default "autosrc" is off.
Submitted by:	ru
2006-08-04 18:28:57 +00:00
yar
209e4786e7 Commit the results of the typo hunt by Darren Pilgrim.
This change affects documentation and comments only,
no real code involved.

PR:		misc/101245
Submitted by:	Darren Pilgrim <darren pilgrim bitfreak org>
Tested by:	md5(1)
MFC after:	1 week
2006-08-04 07:56:35 +00:00
njl
558c576740 Improve quoting of the S1-S5 states. Suggested by yar@.
Add a workaround for conflicts between ACPI Cx CPU idling and LAPIC timer.

MFC after:	1 day
2006-08-04 07:19:01 +00:00
jb
df1e6b2a07 Add the DTrace library script directory. 2006-08-03 05:46:32 +00:00
brueffer
a5b3437112 Cleanup and add our standard SYNOPSIS section. 2006-08-02 07:02:19 +00:00
thompsa
f2d57e8e81 Document the log_stp variable. 2006-08-02 04:11:25 +00:00
sobomax
a2e1257dac Add device to access and modify Open Firmware NVRAM settings in
PowerPC-based Apple's machines and small utility to do it from
userland modelled after the similar utility in Darwin/OSX.

Only tested on 1.25GHz G4 Mac Mini.

MFC after:	1 month
2006-08-01 22:19:01 +00:00
maxim
78fb4ee49d o Reserve space for 3.x releases similar to 2.1.
o 3.0.1 is a security/critical release.

Submitted by:	rpaulo@netbsd
2006-08-01 15:26:09 +00:00
yar
f262d22153 Regen. 2006-07-31 14:13:25 +00:00
yar
43394dd10c Regen from src/tools/build/options. 2006-07-31 13:15:04 +00:00
njl
c745eaf315 Document many of the sysctls in acpi. Bump the date on acpi_thermal.4
because I forgot to on the last change.

MFC after:	1 day
2006-07-29 21:47:24 +00:00
simon
945abe38da Add /usr/lib/engines for OpenSSL engines. 2006-07-29 19:47:09 +00:00
simon
392d64a02c Add missing .El to close list.
This confused the manual page -> hardware notes perl script somewhat and
resulted in part of the output for the stge(4) entry not to be present
in the hardware notes.

Noticed by:	brueffer
2006-07-28 20:14:43 +00:00
pjd
2638b17f4b Update manual page. 2006-07-28 13:56:17 +00:00
brueffer
7b3e2dd659 Mention the dependency on firmware(4). 2006-07-28 08:43:49 +00:00
jkoshy
024eceaae8 - Use SWIDTH0 for combining characters. [1]
- Unicode 4.1 related changes:
  - Add definitions for a new range of code points
    U+1DC0..U+1DFF "Combining Diacritical Marks Supplement".
  - Add U+04F6 and U+04F7 to the Cyrillic range.
  - Mark U+034F "Combining Grapheme Joiner" as non-printable.
  - Add new combining characters in the range U+0350..U+035F
    to the section "Combining Diacritical Marks".

PR:		misc/100212 [1]
Submitted by:	"J.R. Oldroyd" <<fbsd AT opal.com>>
Reviewed by:	"J.R. Oldroyd" <<fbsd AT opal.com>> (revised patch)
2006-07-28 06:10:33 +00:00
maxim
4dc957df41 o Add NetBSD 3.0.1 and DragonFlyBSD 1.6.0. 2006-07-25 13:31:00 +00:00
brueffer
d384bd249f singular -> plural and a typo fix. 2006-07-25 05:20:06 +00:00
njl
7a331053aa Add support for overriding the values for _CRT, _HOT, and _PSV via sysctl.
Prevent casual modification by requiring hw.acpi.thermal.user_override to
be set first.  Fix printing of negative temperatures in the K->C conversion.
Document the remaining thermal sysctls.

MFC after:	3 days
2006-07-25 02:27:38 +00:00
yongari
35c8368f4e Add stge(4) to the list of device drivers use the miibus interface. 2006-07-25 00:59:39 +00:00
yongari
cd4a7ba282 Add stge(4) to the list of drivers supporting ALTQ. 2006-07-25 00:58:00 +00:00
yongari
f5c019cc67 Add stge(4) to the list of devices supporting full VLAN processing
in the hardware.
2006-07-25 00:56:47 +00:00
yongari
2d604e07bc Add stge(4) to the list of devices supporting polling. 2006-07-25 00:54:58 +00:00
yongari
ccec7061c1 Hook up state(4) to the build. 2006-07-25 00:53:14 +00:00
yongari
4d78501bba Add a man page for stge(4). 2006-07-25 00:51:38 +00:00
yar
0608345395 Improve mark-up: References to "start" as an rc.d method
should be tagged with ".Cm".  (Refs to "stop" are OK already.)

MFC after:	3 days
2006-07-24 10:07:27 +00:00
maxim
06359e9e2a o GC MT_FTABLE removed in rev. 1.192 mbuf.h.
o Correct MT_HEADER define.
2006-07-24 07:32:23 +00:00
yar
1863844779 The month name in .Dd should be spelled in full.
Pointed out by:	ru
2006-07-22 07:23:46 +00:00
yar
ec82ec19cb Touch document date (Dd). 2006-07-21 15:57:12 +00:00
yar
ed24981d4f Since Alpha support isn't in HEAD anymore, remove Alpha-specific
rc.conf(5) knobs, too: osf1_enable, unaligned_print.
2006-07-21 15:55:18 +00:00
cognet
bdb0150c3a Grr we also need to set -mbig-endian to LDFLAGS. Now I can build a
big-endian arm world.
2006-07-21 14:07:48 +00:00
imp
b3351ab1a0 Remove ALPHA optimization pointer for gcc flags.
Add ARM optimization pointer for gcc flags.
2006-07-20 22:42:48 +00:00
cognet
ea2d06724d Oops LDFLAGS can be used to invoke gcc, so directly add -EB to {LD}. 2006-07-20 22:13:59 +00:00
cognet
65c1492ca1 Honor ARM_BIG_ENDIAN by adding -mbig-endian to CFLAGS and -EB to LDFLAGS if
it is defined.
2006-07-20 21:28:07 +00:00
flz
146016a7bb - Remove hardcoded /etc/ntp.conf configuration file from ntpdate rc.d script
and replace it with a new ntpdate_config variable.
- Document it in defaults/rc.conf and rc.conf.5.
- Document ntpdate_hosts in defaults/rc.conf.

Requested by:	Chris Timmons <cwt@networks.cwu.edu>
Approved by:	cperciva (mentor, implicit)
MFC after:	1 week
2006-07-20 10:07:34 +00:00
mr
d4972b28e6 Reflect the additional support of C7 CPU's in padlock(4).
Submitted by:	brueffer
MFC after:	1 day
2006-07-19 16:31:09 +00:00
nyan
62b2a75f53 The pcn does not work on NEC SV-98/2-B05 and B06.
Submitted by:	Chiharu Shibata
MFC after:	3 days
2006-07-19 11:49:22 +00:00
des
3ba8214f48 Add CPUTYPE support for Via C3 and C3-2 processors.
MFC after:	2 weeks
2006-07-19 11:27:19 +00:00
brueffer
f34ac3f2f6 - Bring kern.random output closer to reality
- Remove kern.random.sys.burst, it's no longer available
- Document kern.random.sys.harvest.swi (1)

PR:		100167 (1)
MFC after:	3 days
2006-07-19 10:49:43 +00:00
mnag
04a8e33b37 - Add dependency of firmware(9). "MODULE_DEPEND(iwi, firmware, 1, 1, 1);"
Approved by:	brueffer
MFC after:	1 week
2006-07-17 18:56:27 +00:00
flz
7a20d1a680 Fix typo (s/writeer/writer/). 2006-07-17 10:39:20 +00:00
brueffer
3a5f5a844f General cleanup, not quite finished yet. 2006-07-16 20:43:12 +00:00
netchild
c7054283e2 Add a man-page for snd_emu10kx. Someone with man-fu should have a look
and improve it.

Submitted by:	Yuriy Tsibizov <Yuriy.Tsibizov@gfk.ru> (minor mods by me)
2006-07-15 20:31:26 +00:00
maxim
dd90b41682 o Sort sx(9) MLINKS. 2006-07-12 19:12:16 +00:00
keramida
4aa5a765bd When securelevel is >= 1, /dev/io may not be opened at all (not just for
write).  Update the securelevel description to match this.

Reported by:	Alexandros Kosiaris <akosiaris@gmail.com>
MFC after:	3 days
2006-07-12 18:12:11 +00:00
brueffer
f82e9588d8 Correct path to the firmware ports. 2006-07-12 15:55:48 +00:00
pjd
07ad858fee Document sx_xlocked(9).
Submitted by:	ssouhlal
2006-07-12 15:40:35 +00:00
joel
6b04f8685a Gah. Replace another instance of "Developer's Handbook" with
"Architecture Handbook".
2006-07-11 16:26:40 +00:00
joel
b0039005ce The TrustedBSD MAC Framework is documented in the Architecture handbook,
not in the Developers handbook.

Submitted by:	Samy Al Bahra
2006-07-10 20:51:30 +00:00
maxim
830aad07d2 o Fix MTX_SYSINIT prototype.
PR:		kern/99956
Submitted by:	Arne Woerner
MFC after:	1 week
2006-07-09 09:46:43 +00:00
pav
eeaf8558c3 - Document RANDOMIZE_MASTER_SITES, MASTER_SORT
- Remove OPTIONS, it's no user settable variable
2006-07-05 20:38:54 +00:00
pav
ba91159fb6 - Document new missing target 2006-07-05 20:07:59 +00:00
brueffer
328d4e80f3 Document ServerWorks HT1000 support. 2006-07-05 08:26:50 +00:00
ru
6d2e595d5b Grammar nit. 2006-07-01 17:59:13 +00:00
ru
671ef276e8 Gleb committed an intermediary version, commit the right one now.
Submitted by:	Vadim Goncharov
2006-06-30 11:35:35 +00:00
delphij
75ac4fd6a3 - Reflect recent sched_core(4) changes.
- Some typo fixes.
2006-06-30 07:45:38 +00:00
takawata
ab1d64596d Update man page.
Pointed out by: netchild
MFC after: 3 days
2006-06-29 08:28:18 +00:00
brueffer
240b34fd73 - s/nve/nfe/ in the SYNOPSIS (1)
- bump date

PR:		99575
Submitted by:	thierry herbelot <thierry@herbelot.com> (1)
2006-06-28 10:19:16 +00:00
brueffer
433aab79d8 - Convert to our new SYNOPSIS style
- Correct tcpdump reference
2006-06-27 12:48:15 +00:00
glebius
bb71010baa A netgraph node that can do different manipulations with
mbuf_tags(9) on packets.

Submitted by:		Vadim Goncharov <vadimnuclight tpu.ru>
mdoc(7) reviewed by:	ru
2006-06-27 12:45:28 +00:00
obrien
5094b5a232 Add a pure open source nForce Ethernet driver, under BSDL.
This driver was ported from OpenBSD by Shigeaki Tagashira
<shigeaki@se.hiroshima-u.ac.jp> and posted at
http://www.se.hiroshima-u.ac.jp/~shigeaki/software/freebsd-nfe.html
It was additionally cleaned up by me.
It is still a work-in-progress and thus is purposefully not in GENERIC.
And it conflicts with nve(4), so only one should be loaded.
2006-06-26 23:41:07 +00:00
thompsa
03c09be4f6 Hook enc(4) to the build. 2006-06-26 22:31:26 +00:00
thompsa
320c8e5164 Add a pseudo interface for packet filtering IPSec connections before or after
encryption. There are two functions, a bpf tap which has a basic header with
the SPI number which our current tcpdump knows how to display, and handoff to
pfil(9) for packet filtering.

Obtained from:	OpenBSD
Based on:	kern/94829
No objections:	arch, net
MFC after:	1 month
2006-06-26 22:30:08 +00:00
wpaul
d1da54538c Add support for the RealTek 8169SC/8110SC and RTL8101E devices. The
latter is a PCIe 10/100 chip.

Finally fix the EEPROM reading code so that we can access the EEPROMs on all
devices. In order to access the EEPROM, we must select 'EEPROM programming'
mode, and then set the EEPROM chip select bit. Previously, we were setting
both bits simultaneously, which doesn't work: they must be set in the
right sequence.

Always obtain the station address from the EEPROM, now that EEPROM
reading works correctly.

Make the TX interrupt moderation code based on the internal timer
optional and turned off by default.

Make the re_diag() routine conditional and off by default. When it is
on, only use it for the original 8169, which was the only device that
that really needed it.

Modify interrupt handling to use a fast interrupt handler and fast
taskqeueue.

Correct the rgephy driver so that it only applies the DSP fixup for
PHY revs 0 and 1. Later chips are fixed and don't need the fixup.

Make the rgephy driver advertise both 1000_FD and 1000_HD bits in
autoneg mode. A couple of the devices don't autoneg correctly unless
configured this way.
2006-06-26 20:31:32 +00:00
brueffer
4cca3a410b - Convert to new SYNOPSIS layout
- New Sentence, new line
- Remove eol whitespace

MFC after:	3 days
2006-06-22 20:03:35 +00:00
yar
0e343922c8 Don't forget to touch Dd. 2006-06-21 11:46:29 +00:00
yar
ad10a899ae Quite a number of rc.d scripts try to load kernel modules. Many
of them do that conditionally depending on kldstat.  The code is
duplicated all over, but bugs can be uniqie.

To make the things more consistent, introduce a new rc.subr function,
load_kld, which takes care of loading a kernel module conditionally.

(Found this lying for a while in my p4 branch for various hacks.)
2006-06-21 09:42:55 +00:00
maxim
2801f35e73 o Remove LK_REENABLE and LK_NOPAUSE lockinit(9) flags, add LK_NOSHARE.
MFC after:	1 week
2006-06-20 21:41:14 +00:00
brueffer
3d0b33853e Boji Tony Kannanthanam no longer supports this driver, Achim Leubner
however still does.  Confirmed by email contact with both of them.

MFC after:	3 days
2006-06-19 15:22:34 +00:00
netchild
374a73f6b1 Document support for the Aceeca Mez1000 RDA. 2006-06-18 17:56:37 +00:00
brueffer
48a9227547 We just have one generic sound driver, reflect this.
MFC after:	3 days
2006-06-18 17:53:04 +00:00
brueffer
5d0c31cbc6 o We only have one generic audio driver, reflect this (1)
o Mention the author of the driver
o Minor mdoc improvement

Discussed with:		netchild (1)
2006-06-18 17:48:08 +00:00
netchild
c9ca278d22 Add support for:
- Curitel PC5740 Wireless Modem (Verizon's PCMCIA card)
 - Sierra MC5720 Wireless Modem (Built in to Thinkpad X60s)

Bump the date in the uscanner man page for the update some minutes ago.
2006-06-18 17:46:40 +00:00
netchild
440e48d33e Add Epson Perfection 1270 scanner. All other scanners in the PR are already
detected, but with a different name.

PR:		98106
Submitted by:	Lars Engels <lars.engels@0x20.net>
2006-06-18 17:29:16 +00:00
netchild
9da88bf5a6 2 spelling fixes...
Noticed by:	John E Hein <jhein@timing.com>
2006-06-18 17:02:21 +00:00
brueffer
541a257955 o sort the HARDWARE list somewhat
o mention ATA and SATA support
o mdoc improvements

MFC after:	3 days
2006-06-18 14:45:28 +00:00
brueffer
a6c0deec5a o Remove FILES section (uninteresting for users)
o Xref asr(4)

MFC after:	3 days
2006-06-18 14:37:48 +00:00
brueffer
254be6b7c4 o Capitalization fixes
o Remove the outdated FILES section

MFC after:	3 days
2006-06-18 14:12:27 +00:00
brueffer
9c08d0cfc0 Add MLINKS:
ixgb.4 -> if_ixgb.4
mxge.4 -> if_mxge.4
2006-06-18 14:08:20 +00:00
netchild
54bacf2fa6 - xref linsysfs
- improve the ldconfig part
- tell about pitfalls with the osrelease sysctl
2006-06-18 13:51:39 +00:00
netchild
7a06a80203 Alpha is gone, no need to keep them. 2006-06-18 13:44:26 +00:00
yar
d45bde408f "clean" of <bsd.prog.mk> no longer removes a.out, Errs,
errs, mklog, and ${PROG}.core .

MFC after:	1 week
2006-06-18 11:26:17 +00:00
brueffer
7357250c8b o Convert to our new SYNOPSIS layout
o Add "device scbus/pci/etc" where needed for consistency

MFC after:	3 days
2006-06-18 09:53:00 +00:00
brueffer
077463f2ab Correct date for the previous commit. 2006-06-18 07:33:51 +00:00
brueffer
6efe5a2dfd - Bring the hardware list up to date
- Convert to our standard SYNOPSIS layout
- Remove the kld from FILES, it's now mentioned in the SYNOPSIS
- Remove useless .Pp call at eof

MFC after:	3 days
2006-06-17 18:45:53 +00:00
netchild
57f3b26efe Add man page for the envy24 driver. 2006-06-17 16:43:21 +00:00
thompsa
a0100cc14d Document that we can only bridge wireless interfaces in hostap mode, this is
becoming a faq.

MFC after:	1 week
2006-06-16 23:03:22 +00:00
brueffer
3b85cc4c62 Mention that the powernow driver also supports AMD Cool'n'Quiet.
MFC after:	3 days
2006-06-16 14:51:23 +00:00
brueffer
4f3bb13306 mxge(4) works with altq.
Tested by:	gallatin
2006-06-15 19:38:42 +00:00
brueffer
f49b3e3c23 - new sentence -> new line
- s/freebsd/FreeBSD/ for consistency
- eol and eof whitespace removed
2006-06-14 18:26:34 +00:00
gallatin
12cf40a7a5 Remove the initial myri10ge driver, now that it has been
renamed mxge.
2006-06-14 17:07:21 +00:00
joel
7dfc8c73aa Fix spelling. 2006-06-14 08:32:25 +00:00
delphij
b0a06b380f Add a manpage for the CORE scheduler. 2006-06-14 02:16:51 +00:00
brueffer
b06caabc45 s/MYRI10GE/MXGE/ and a typo fixed. 2006-06-13 14:23:13 +00:00
gallatin
4b49620e7f - Complete the myri10ge -> mxge name change by doing a mechanical
s/myri10ge/mxge/g replacement in the myri10ge files.  A few contuation
  lines were joined because of the regained columns.
- Hook the mxge driver back to the build.
2006-06-13 13:53:52 +00:00
maxim
9a2ece0a0b o vinum.8 -> gvinum.8 as the former was replaced by the latter.
PR:		docs/98340
MFC after:	1 week
2006-06-11 19:41:07 +00:00
simon
25c208543a The monetary decimal point (mon_decimal_point) for pt_PT.ISO8859-1
should be a comma (,) and not a dot (.).

PR:		misc/98813
Submitted by:	Rui Lopes <rgl@ruilopes.com>
MFC after:	1 week
Approved by:	cperciva (mentor)
2006-06-11 14:43:18 +00:00
jkoshy
8806426e05 Cross-reference src.conf(5). 2006-06-11 08:30:38 +00:00
brueffer
aebc3016ce Be explicit about which chips support jumbo frames.
Suggested by:	Brad Smith
Obtained from:	OpenBSD
MFC after:	3 days
2006-06-10 15:14:12 +00:00
njl
00c07c3991 Move the reset beep tunable/sysctl to debug.acpi.resume_beep. This makes
more sense than under hw.acpi.  Also, document this in the man page.
2006-06-10 08:06:16 +00:00
maxim
6384ee9143 o Catch up v_flag split and replace VSYSTEM by VV_SYSTEM.
Inspired by:	jkoshy's commit to vgone.9
2006-06-08 04:39:02 +00:00
jkoshy
ddc3e83891 Catch up with the rename of symbol VDOOMED to VI_DOOMED in revision
1.198 of "sys/sys/vnode.h".  Remove a cross-reference to a manual
page that never existed.

---------------------------------------------------------------------- CVS:
PR:              Fill this in if a GNATS PR is affected by the
change.  CVS: Submitted by:    Fill this in if someone else sent
in the change.  CVS: Reviewed by:     Fill this in if someone else
reviewed your modification.  CVS: Approved by:     Fill this in if
you needed approval for this commit.  CVS: Obtained from:   Fill
this in if the change is from third party software.  CVS: MFC after:
N [day[s]|week[s]|month[s]] CVS:    Fill in to get MFC notification
later. (days assumed unless specified) CVS:
---------------------------------------------------------------------- CVS:
Enter Log.  Lines beginning with `CVS:' are removed automatically
2006-06-07 16:51:54 +00:00
glebius
8ec3e70ee9 Add section describing how ARP load balancing works and its
limitations:
  - Can't load balance behind router
  - ARP balancing + pfsync probably won't work

PR:		kern/93829
Wording by:	scottl
2006-06-07 10:26:51 +00:00
flz
dc95de3e71 Reflect latest changes in rc.subr wrt prefix/etcdir variables being set
automatically by load_rc_config.

With help from:	ru (mdoc-fu)
Reviewed by:	brueffer
Approved by:	cperciva
2006-06-07 10:20:57 +00:00
delphij
2540a38c42 Cleanups for mailwrapper(8):
- K&R -> ANSI prototype [O]
 - Do not bother to do free right before exit() or execve() [O]
 - Remove some dead code in addarg()
 - Make additional parameters specified in mailer.conf(5)
   actually work and document the fact. [N]
 - Avoid using __progname but instead use getprogname()
   and setprogname() to provide more sensible messages. [O, N]
 - Update $OpenBSD$ and $NetBSD$ to reflect the fact that we
   have sync'ed with their code.
 - WARNS=6

Obtained from/Inspired by:	OpenBSD [O], NetBSD [N] (partially)
2006-06-06 05:01:12 +00:00
brueffer
2007942da5 Some mdoc and wording improvements. 2006-06-05 20:29:31 +00:00
maxim
50ddaeffca o Add missed comma. 2006-06-05 19:55:44 +00:00