summaryrefslogtreecommitdiffstats
path: root/share/man/man4
diff options
context:
space:
mode:
Diffstat (limited to 'share/man/man4')
-rw-r--r--share/man/man4/acpi.44
-rw-r--r--share/man/man4/adw.41
-rw-r--r--share/man/man4/ataraid.42
-rw-r--r--share/man/man4/atkbd.42
-rw-r--r--share/man/man4/cpufreq.42
-rw-r--r--share/man/man4/da.42
-rw-r--r--share/man/man4/ddb.412
-rw-r--r--share/man/man4/fast_ipsec.42
-rw-r--r--share/man/man4/hptmv.44
-rw-r--r--share/man/man4/if_bridge.45
-rw-r--r--share/man/man4/iic.412
-rw-r--r--share/man/man4/ipsec.446
-rw-r--r--share/man/man4/isp.437
-rw-r--r--share/man/man4/man4.i386/linux.42
-rw-r--r--share/man/man4/man4.sparc64/machfb.44
-rw-r--r--share/man/man4/mpt.412
-rw-r--r--share/man/man4/ng_pppoe.46
-rw-r--r--share/man/man4/pty.447
-rw-r--r--share/man/man4/ral.42
-rw-r--r--share/man/man4/random.42
-rw-r--r--share/man/man4/smp.42
-rw-r--r--share/man/man4/uart.42
-rw-r--r--share/man/man4/umass.42
23 files changed, 111 insertions, 101 deletions
diff --git a/share/man/man4/acpi.4 b/share/man/man4/acpi.4
index a668229..0b8db99 100644
--- a/share/man/man4/acpi.4
+++ b/share/man/man4/acpi.4
@@ -586,7 +586,7 @@ Many BIOS versions have serious bugs that may cause system instability,
break suspend/resume, or prevent devices from operating properly due to
IRQ routing problems.
Upgrade your BIOS to the latest version available from the vendor before
-deciding it's a problem with
+deciding it is a problem with
.Nm .
.Pp
The
@@ -595,7 +595,7 @@ CPU idle power management drive conflicts with the local APIC (LAPIC)
timer.
Disable APIC mode with
.Va hint.apic.0.disabled
-or don't use the
+or do not use the
.Li C2
and
.Li C3
diff --git a/share/man/man4/adw.4 b/share/man/man4/adw.4
index b290c3f..eae4a77 100644
--- a/share/man/man4/adw.4
+++ b/share/man/man4/adw.4
@@ -37,6 +37,7 @@ kernel configuration file:
.Cd "device pci"
.Cd "device scbus"
.Cd "device adw"
+.Ed
.Sh DESCRIPTION
This driver provides access to the 16bit
.Tn SCSI
diff --git a/share/man/man4/ataraid.4 b/share/man/man4/ataraid.4
index 8bd86f9..ee7446d 100644
--- a/share/man/man4/ataraid.4
+++ b/share/man/man4/ataraid.4
@@ -137,7 +137,7 @@ ATA RAID device nodes
.Xr atacontrol 8
.Sh CAVEATS
RAID5 is not supported at this time.
-Code exists, but it neither uses nor maintains parity information.
+Code exists, but it neither uses nor maintains parity information.
.Sh AUTHORS
.An -nosplit
The
diff --git a/share/man/man4/atkbd.4 b/share/man/man4/atkbd.4
index 0795d6c..590b7c1 100644
--- a/share/man/man4/atkbd.4
+++ b/share/man/man4/atkbd.4
@@ -51,7 +51,7 @@ driver, provides access to the AT 84 keyboard or the AT enhanced keyboard
which is connected to the AT keyboard controller.
.Pp
This driver is required for the console driver
-.Xr syscons 4
+.Xr syscons 4 .
.Pp
There can be only one
.Nm
diff --git a/share/man/man4/cpufreq.4 b/share/man/man4/cpufreq.4
index 5a466b8..50e83eb 100644
--- a/share/man/man4/cpufreq.4
+++ b/share/man/man4/cpufreq.4
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd March 03, 2006
+.Dd March 3, 2006
.Dt CPUFREQ 4
.Os
.Sh NAME
diff --git a/share/man/man4/da.4 b/share/man/man4/da.4
index aa6cc26..2ba8096 100644
--- a/share/man/man4/da.4
+++ b/share/man/man4/da.4
@@ -188,7 +188,7 @@ a replacement device, all accesses to the device will be discarded until
the last file descriptor referencing the old device is closed.
During this period, all new open attempts will be rejected.
.Sh FILES
-.Bl -tag -width /dev/da* -compact
+.Bl -tag -width ".Pa /dev/da*" -compact
.It Pa /dev/da*
SCSI disk device nodes
.El
diff --git a/share/man/man4/ddb.4 b/share/man/man4/ddb.4
index 5754b89..8987d82 100644
--- a/share/man/man4/ddb.4
+++ b/share/man/man4/ddb.4
@@ -422,16 +422,13 @@ The support of the
.Li u
modifier depends on the machine.
If not supported, incorrect information will be displayed.
-.It Xo
-.Cm show geom
-.Op Ar addr
-.Xc
+.It Cm show geom Op Ar addr
If the
.Ar addr
argument is not given, displays the entire GEOM topology.
If the
.Ar addr
-is given, displays details about the given GEOM object (class, geom, provider
+is given, displays details about the given GEOM object (class, geom, provider
or consumer).
.It Xo
.Cm show map Ns Op Cm /f
@@ -453,10 +450,7 @@ If the
.Li f
option is specified the
complete object is printed.
-.It Xo
-.Cm show vnode
-.Ar addr
-.Xc
+.It Cm show vnode Ar addr
Displays details about the given vnode.
.It Cm "show watches"
Displays all watchpoints.
diff --git a/share/man/man4/fast_ipsec.4 b/share/man/man4/fast_ipsec.4
index c743eab..0c693d3 100644
--- a/share/man/man4/fast_ipsec.4
+++ b/share/man/man4/fast_ipsec.4
@@ -90,7 +90,7 @@ The packets can be passed to a virtual interface,
to perform packet filtering before outbound encryption and after decapsulation
inbound.
.Pp
-To properly filter
+To properly filter
.Xr gif 4
tunnels with firewalls, add
.Cd "options IPSEC_FILTERGIF"
diff --git a/share/man/man4/hptmv.4 b/share/man/man4/hptmv.4
index 0ae152a..240a32f 100644
--- a/share/man/man4/hptmv.4
+++ b/share/man/man4/hptmv.4
@@ -68,8 +68,8 @@ driver only works on the i386 and amd64 platforms as it requires a binary
blob object from the manufacturer which they only supply for these platforms.
The
.Nm
-driver
-.Em does not
+driver does
+.Em not
work on i386 with
.Xr pae 4
enabled.
diff --git a/share/man/man4/if_bridge.4 b/share/man/man4/if_bridge.4
index f7c23f8..ca3afcb 100644
--- a/share/man/man4/if_bridge.4
+++ b/share/man/man4/if_bridge.4
@@ -101,9 +101,9 @@ variable using
.Pp
All the bridged member interfaces need to be up in order to pass network traffic.
These can be enabled using
-.Xr ifconfig 8
+.Xr ifconfig 8
or
-.Va ifconfig_ Ns Ao Ar interface Ac Ns Va ="up"
+.Va ifconfig_ Ns Ao Ar interface Ac Ns Li ="up"
in
.Xr rc.conf 5 .
.Pp
@@ -124,7 +124,6 @@ stream.
This is useful for reconstructing the traffic for network taps
that transmit the RX/TX signals out through two separate interfaces.
.Sh PACKET FILTERING
-.Pp
Packet filtering can be used with any firewall package that hooks in via the
.Xr pfil 9
framework.
diff --git a/share/man/man4/iic.4 b/share/man/man4/iic.4
index 56f74bf..dc1ceb3 100644
--- a/share/man/man4/iic.4
+++ b/share/man/man4/iic.4
@@ -157,12 +157,6 @@ passed to last
.Dv I2CSTART
.Xr ioctl 2
to this device.
-.Sh BUGS
-Only the
-.Dv I2CRDWR
-.Xr ioctl 2
-is thread safe.
-All other interfaces suffer from some kind of race.
.Sh SEE ALSO
.Xr ioctl 2 ,
.Xr read 2 ,
@@ -180,3 +174,9 @@ manual page was written by
.An Nicolas Souchu
and
.An M. Warner Losh .
+.Sh BUGS
+Only the
+.Dv I2CRDWR
+.Xr ioctl 2
+is thread safe.
+All other interfaces suffer from some kind of race.
diff --git a/share/man/man4/ipsec.4 b/share/man/man4/ipsec.4
index 461b188..e2510c2 100644
--- a/share/man/man4/ipsec.4
+++ b/share/man/man4/ipsec.4
@@ -36,13 +36,14 @@
.Nm ipsec
.Nd IP security protocol
.Sh SYNOPSIS
-.In sys/types.h
-.In netinet/in.h
-.In netinet6/ipsec.h
.Cd "options IPSEC"
.Cd "options IPSEC_DEBUG"
.Cd "options IPSEC_ESP"
.Cd "options IPSEC_FILTERGIF"
+.Pp
+.In sys/types.h
+.In netinet/in.h
+.In netinet6/ipsec.h
.Sh DESCRIPTION
.Nm
is a security protocol implemented within the Internet Protocol layer
@@ -53,7 +54,7 @@ is defined for both IPv4 and IPv6
and
.Xr inet6 4 ) .
.Nm
-contains two protocols,
+contains two protocols,
ESP, the encapsulated security payload protocol and
AH, the authentication header protocol.
ESP prevents unauthorized parties from reading the payload of an IP packet
@@ -70,9 +71,11 @@ and is designed for security gateways such as VPN endpoints.
.Ss Kernel interface
.Nm
is controlled by a key management and policy engine,
-that reside in the operating system kernel. Key management
+that reside in the operating system kernel.
+Key management
is the process of associating keys with security associations, also
-know as SAs. Policy management dictates when new security
+know as SAs.
+Policy management dictates when new security
associations created or destroyed.
.Pp
The key management engine can be accessed from userland by using
@@ -93,7 +96,8 @@ The kernel implements
an extended version of the
.Dv PF_KEY
interface, and allows the programmer to define IPsec policies
-which are similar to the per-packet filters. The
+which are similar to the per-packet filters.
+The
.Xr setsockopt 2
interface is used to define per-socket behavior, and
.Xr sysctl 3
@@ -107,14 +111,14 @@ should be implemented as daemon processes which call the
.Nm APIs.
.\"
.Ss Policy management
-IPsec policies can be managed in one of two ways, either by
+IPsec policies can be managed in one of two ways, either by
configuring per-socket policies using the
-.Xr setsockopt 2
+.Xr setsockopt 2
system calls, or by configuring kernel level packet filter-based
policies using the
.Dv PF_KEY
interface, via the
-.Xr setkey 8
+.Xr setkey 8
command.
In either case, IPsec policies must be specified using the syntax described in
.Xr ipsec_set_policy 3 .
@@ -129,18 +133,21 @@ command the
option you can have the system use its default policy, explained
below, for processing packets.
The following sysctl variables are available for configuring the
-system's IPsec behavior. The variables can have one of two values.
+system's IPsec behavior.
+The variables can have one of two values.
A
.Li 1
means
.Dq Li use ,
which means that if there is a security association then use it but if
-there is not then the packets are not processed by IPsec. The value
+there is not then the packets are not processed by IPsec.
+The value
.Li 2
is synonymous with
.Dq Li require ,
which requires that a security association must exist for the packets
-to move, and not be dropped. These terms are defined in
+to move, and not be dropped.
+These terms are defined in
.Xr ipsec_set_policy 8 .
.Bl -column net.inet6.ipsec6.esp_trans_deflev integerxxx
.It Sy "Name Type Changeable"
@@ -155,7 +162,8 @@ to move, and not be dropped. These terms are defined in
.El
.Pp
If the kernel does not find a matching, system wide, policy then the
-default value is applied. The system wide default policy is specified
+default value is applied.
+The system wide default policy is specified
by the following
.Xr sysctl 8
variables.
@@ -239,12 +247,13 @@ protocol acts as a plug-in to the
and
.Xr inet6 4
protocols and therefore supports most of the protocols defined upon
-those IP-layer protocols. The
+those IP-layer protocols.
+The
.Xr icmp 4
and
-.Xr icmp6 4
+.Xr icmp6 4
protocols may behave differently with
-.Nm
+.Nm
because
.Nm
can prevent
@@ -325,5 +334,6 @@ and
.Dv SADB_SPDDUMP
operations on
.Dv PF_KEY
-sockets may fail due to lack of space. Increasing the socket buffer
+sockets may fail due to lack of space.
+Increasing the socket buffer
size may alleviate this problem.
diff --git a/share/man/man4/isp.4 b/share/man/man4/isp.4
index 7a3d2b4..609309e 100644
--- a/share/man/man4/isp.4
+++ b/share/man/man4/isp.4
@@ -141,40 +141,37 @@ The following options are switchable by setting values in
.Pa /boot/device.hints .
.Pp
They are:
-.Pp
.Bl -tag -width indent
.It Va hint.isp.0.disable
A hint value to disable driver in kernel.
.It Va hint.isp.0.fwload_disable
A hint value to disable loading of firmware
-.Cd ispfw(4) .
+.Xr ispfw 4 .
.It Va hint.isp.0.prefer_memmap
-A hint value to use PCI Memory space instead of I/O space
+A hint value to use PCI memory space instead of I/O space
access for.
.It Va hint.isp.0.prefer_iomap
A hint value to use PCI I/O space instead of Memory space
access for.
.It Va hint.isp.0.ignore_nvram
-A hint value to ignore board NVRAM settings for. Otherwise
-use NVRAM settings.
+A hint value to ignore board NVRAM settings for.
+Otherwise use NVRAM settings.
.It Va hint.isp.0.fullduplex
A hint value to set full duplex mode.
.It Va hint.isp.0.topology
-A hint value to select topology of connection. Supported
-values are:
-.Pp
-.Cd lport
-(Prefer loopback and fallback to point to point).
-.Pp
-.Cd nport
-(Prefer point to point and fallback to loopback).
-.Pp
-.Cd lport-only
-(Loopback only).
-.Pp
-.Cd nport-only
-(Point to point only).
-.Pp
+A hint value to select topology of connection.
+Supported values are:
+.Pp
+.Bl -tag -width ".Li lport-only" -compact
+.It Li lport
+Prefer loopback and fallback to point to point.
+.It Li nport
+Prefer point to point and fallback to loopback.
+.It Li lport-only
+Loopback only.
+.It Li nport-only
+Point to point only.
+.El
.It Va hint.isp.0.portwwn
This should be the full 64 bit World Wide Port Name you would like
to use, overriding the value in NVRAM for the card.
diff --git a/share/man/man4/man4.i386/linux.4 b/share/man/man4/man4.i386/linux.4
index 81ddbdc..de05a4d 100644
--- a/share/man/man4/man4.i386/linux.4
+++ b/share/man/man4/man4.i386/linux.4
@@ -67,7 +67,7 @@ Linux kernel operating system name.
.It compat.linux.osrelease
Linux kernel operating system release.
Changing this to something else is discouraged on non-development systems,
-because it may change the way linux programs work.
+because it may change the way Linux programs work.
Recent versions of GNU libc are known to use different syscalls depending
on the value of this sysctl.
.It compat.linux.oss_version
diff --git a/share/man/man4/man4.sparc64/machfb.4 b/share/man/man4/man4.sparc64/machfb.4
index 88d4c77..7d0af11 100644
--- a/share/man/man4/man4.sparc64/machfb.4
+++ b/share/man/man4/man4.sparc64/machfb.4
@@ -149,10 +149,10 @@ driver at this time:
.Tn ATI 3D Charger PCI
.It
.Tn Sun PGX 8-Bit Color Frame Buffer
-(part no. 370-2256)
+(part no.\& 370-2256)
.It
.Tn Sun PGX64 8/24-Bit Color Frame Buffer
-(part no. 370-4362)
+(part no.\& 370-4362)
.El
.Sh CAVEATS
Font loading and mode switching are not implemented.
diff --git a/share/man/man4/mpt.4 b/share/man/man4/mpt.4
index 8f300f5..cfe6320 100644
--- a/share/man/man4/mpt.4
+++ b/share/man/man4/mpt.4
@@ -80,8 +80,7 @@ LSI Logic LSI2x320-X
.It
LSI Logic AS1064,
LSI Logic AS1068
-(
-.Tn SAS/SATA )
+.Pq Tn SAS/SATA
.It
LSI Logic FC909
(1Gb/s
@@ -146,11 +145,6 @@ can take on - no separate compilation is required.
.%T "LSI Logic Website"
.%O http://www.lsilogic.com/
.Re
-.Sh BUGS
-.Pp
-This driver has been reported to have problems under the VMware ESX server.
-.Pp
-This driver does not yet work on big endian machines like Sparc64.
.Sh HISTORY
The
.Nm
@@ -169,3 +163,7 @@ by
.An Matt Jacob Aq mjacob@FreeBSD.org
and
.An Justin Gibbs Aq gibbs@FreeBSD.org .
+.Sh BUGS
+This driver has been reported to have problems under the VMware ESX server.
+.Pp
+This driver does not yet work on big endian machines like Sparc64.
diff --git a/share/man/man4/ng_pppoe.4 b/share/man/man4/ng_pppoe.4
index debea88..d654578 100644
--- a/share/man/man4/ng_pppoe.4
+++ b/share/man/man4/ng_pppoe.4
@@ -194,7 +194,7 @@ as a string.
.Tn ASCII
form of this message is
.Qq Li pppoe_getmode .
-The following keywords are can be returned:
+The following keywords can be returned:
.Bl -tag -width 3n
.It Qq standard
The node operates according to RFC 2516.
@@ -218,11 +218,10 @@ This option is necessary for compatibility with D-Link DI-614+ and DI-624+
SOHO routers as clients, when serving only specific Service-Name.
This compatibility option does not affect client mode.
.El
-.Pp
.It Dv NGM_PPPOE_SETMODE
Configure node to the specified mode.
The string argument is required.
-This command understands same keywords, that are returned by
+This command understands the same keywords that are returned by the
.Dv NGM_PPPOE_GETMODE
command.
.Tn ASCII
@@ -230,7 +229,6 @@ form of this message is
.Qq Li pppoe_setmode .
For example, the following command will configure the node to initiate
the next session in the proprietary 3Com mode:
-.Pp
.Bd -literal -offset indent
ngctl msg fxp0:orphans pppoe_setmode '"3Com"'
.Ed
diff --git a/share/man/man4/pty.4 b/share/man/man4/pty.4
index ffc7183..0880d0c 100644
--- a/share/man/man4/pty.4
+++ b/share/man/man4/pty.4
@@ -177,39 +177,52 @@ mode, command operations may be detected with a
.Xr select 2
for exceptional conditions.
.El
-
-There is currently two pty systems available : the original BSD pty, and a
+.Pp
+There is currently two
+.Nm
+systems available: the original
+.Bx Nm ,
+and a
SysVR4 pts-like implementation.
-You can switch between the two implementations by setting the
+It is possible to switch between the two implementations by setting the
.Va kern.pts.enable
-sysctl. Setting it to 0 will use the BSD pty, to non-zero the pts
-implementation. It defaults to 0.
-You can set the maximum number of ptys which can be allocated at the same time
-with the
+sysctl.
+Setting it to 0 will use the
+.Bx Nm ,
+to non-zero the pts implementation.
+It defaults to 0.
+It is possible to set the maximum number of ptys
+which can be allocated at the same time with the
.Va kern.pts.max
-sysctl. It defaults to 1000.
+sysctl.
+It defaults to 1000.
It is not recommanded to use more than 1000 pseudo-terminals, as all software
which use
.Xr utmp 5
will not be able to handle pseudo-terminals with number superior to 999.
-
-The pts implementation also supports the
+.Pp
+The pts implementation also supports the
.Dv TIOCGPTN
.Xr ioctl 2
-call, which takes a pointer to an unsigned int as a parameter and provides the
+call, which takes a pointer to an
+.Vt "unsigned int"
+as a parameter and provides the
number of the pty.
-
.Sh FILES
-.Bl -tag -width /dev/tty[p-sP-S][0-9a-v]x -compact
-The files used by the BSD pseudo terminals implementation are :
+The files used by the
+.Bx
+pseudo terminals implementation are:
+.Pp
+.Bl -tag -width ".Pa /dev/tty[p-sP-S][0-9a-v]" -compact
.It Pa /dev/pty[p-sP-S][0-9a-v]
master pseudo terminals
.It Pa /dev/tty[p-sP-S][0-9a-v]
slave pseudo terminals
-
.El
-The files used by the pts implementation are :
-.Bl -tag -width /dev/pts/[num]x -compact
+.Pp
+The files used by the pts implementation are:
+.Pp
+.Bl -tag -width ".Pa /dev/pts/[num]" -compact
.It Pa /dev/ptmx
control device, returns a file descriptor to a new master pseudo terminal
when opened.
diff --git a/share/man/man4/ral.4 b/share/man/man4/ral.4
index 78825a2..c60b6db 100644
--- a/share/man/man4/ral.4
+++ b/share/man/man4/ral.4
@@ -15,7 +15,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd March 05, 2006
+.Dd March 5, 2006
.Os
.Dt RAL 4
.Sh NAME
diff --git a/share/man/man4/random.4 b/share/man/man4/random.4
index c9344d8..cccd89c 100644
--- a/share/man/man4/random.4
+++ b/share/man/man4/random.4
@@ -128,7 +128,7 @@ A 0 (zero) value means hardware interrupts
are not considered as an entropy source.
Set the variable to 1 (one)
if you wish to use them for entropy harvesting.
-All hardware interrupt harvesting is setup by the
+All hardware interrupt harvesting is set up by the
individual device drivers.
.Pp
The
diff --git a/share/man/man4/smp.4 b/share/man/man4/smp.4
index e0b20f2..c20745e 100644
--- a/share/man/man4/smp.4
+++ b/share/man/man4/smp.4
@@ -104,6 +104,6 @@ in
.Bsx .
.Pp
.Fx 5.0
-also introduced support for SMP on the ia64, and sparc64 architectures.
+also introduced support for SMP on the ia64 and sparc64 architectures.
.Sh AUTHORS
.An Steve Passe Aq fsmp@FreeBSD.org
diff --git a/share/man/man4/uart.4 b/share/man/man4/uart.4
index 0099baf..ae2d456 100644
--- a/share/man/man4/uart.4
+++ b/share/man/man4/uart.4
@@ -129,7 +129,7 @@ device driver.
.El
.\"
.Sh FILES
-.Bl -tag -width /dev/ttyu?.init -compact
+.Bl -tag -width ".Pa /dev/ttyu?.init" -compact
.It Pa /dev/ttyu?
for callin ports
.It Pa /dev/ttyu?.init
diff --git a/share/man/man4/umass.4 b/share/man/man4/umass.4
index da6e3cb..682bf8d 100644
--- a/share/man/man4/umass.4
+++ b/share/man/man4/umass.4
@@ -135,7 +135,7 @@ Panasonic USB2.0 Portable CD-RW Drive KXL-RW40AN (CDROM only)
.It
Panasonic floppy drive
.It
-Qware BeatZkey! Pro
+Qware BeatZkey!\& Pro
.It
RATOC Systems USB2.0 Removable HDD Case U2-MDK1, U2-MDK1B
.It
OpenPOWER on IntegriCloud