git: ffc4f93e960d - main - Fix typos in man pages under /share/man

From: Benedict Reuschling <bcr_at_FreeBSD.org>
Date: Tue, 02 Jan 2024 17:55:37 UTC
The branch main has been updated by bcr:

URL: https://cgit.FreeBSD.org/src/commit/?id=ffc4f93e960d38b6f70d59409127f7562e40f916

commit ffc4f93e960d38b6f70d59409127f7562e40f916
Author:     Benedict Reuschling <bcr@FreeBSD.org>
AuthorDate: 2024-01-02 17:53:25 +0000
Commit:     Benedict Reuschling <bcr@FreeBSD.org>
CommitDate: 2024-01-02 17:53:25 +0000

    Fix typos in man pages under /share/man
    
    Found using: devel/py-proselint
---
 share/man/man3/arb.3            |  2 +-
 share/man/man4/acpi_asus_wmi.4  |  2 +-
 share/man/man4/ads111x.4        |  2 +-
 share/man/man4/atkbdc.4         |  2 +-
 share/man/man4/bxe.4            |  2 +-
 share/man/man4/cgem.4           |  2 +-
 share/man/man4/crypto.4         |  2 +-
 share/man/man4/firewire.4       |  2 +-
 share/man/man4/fwohci.4         |  2 +-
 share/man/man4/genetlink.4      |  2 +-
 share/man/man4/gve.4            |  2 +-
 share/man/man4/hv_storvsc.4     |  2 +-
 share/man/man4/hv_vss.4         |  2 +-
 share/man/man4/iflib.4          |  2 +-
 share/man/man4/ip.4             |  4 ++--
 share/man/man4/mlx5io.4         |  4 ++--
 share/man/man4/mod_cc.4         |  2 +-
 share/man/man4/ng_bridge.4      |  2 +-
 share/man/man4/ng_macfilter.4   |  2 +-
 share/man/man4/ng_pptpgre.4     |  2 +-
 share/man/man4/ng_vlan_rotate.4 |  2 +-
 share/man/man4/otus.4           |  2 +-
 share/man/man4/proto.4          |  8 ++++----
 share/man/man4/rsu.4            |  2 +-
 share/man/man4/rtnetlink.4      | 12 ++++++------
 share/man/man4/sndstat.4        |  2 +-
 share/man/man4/tcp.4            |  6 +++---
 share/man/man4/watchdog.4       |  2 +-
 share/man/man4/wg.4             |  2 +-
 share/man/man5/elf.5            |  2 +-
 share/man/man7/build.7          |  2 +-
 share/man/man7/mitigations.7    |  4 ++--
 32 files changed, 45 insertions(+), 45 deletions(-)

diff --git a/share/man/man3/arb.3 b/share/man/man3/arb.3
index 9cce8940cdd1..e33ef3a37f7d 100644
--- a/share/man/man3/arb.3
+++ b/share/man/man3/arb.3
@@ -264,7 +264,7 @@ variant includes a suffix denoting the signed integer data type size
 used to store array indices.
 For example,
 .Fn ARB_HEAD8
-creates a red-black tree head strucutre with 8-bit signed array indices capable
+creates a red-black tree head structure with 8-bit signed array indices capable
 of indexing up to 128 entries.
 .Pp
 The
diff --git a/share/man/man4/acpi_asus_wmi.4 b/share/man/man4/acpi_asus_wmi.4
index 10db9ba6ca59..7d6aeaca948b 100644
--- a/share/man/man4/acpi_asus_wmi.4
+++ b/share/man/man4/acpi_asus_wmi.4
@@ -63,7 +63,7 @@ handled inside the driver.
 The following sysctls are currently implemented:
 .Bl -tag -width indent
 .It Va dev.acpi_asus_wmi.0.handle_keys
-Specifies whether driver should handle some harwdare keys, such as keyboard
+Specifies whether driver should handle some hardware keys, such as keyboard
 backlight, internally.
 .El
 .Pp
diff --git a/share/man/man4/ads111x.4 b/share/man/man4/ads111x.4
index d140f6e95106..03468a4442da 100644
--- a/share/man/man4/ads111x.4
+++ b/share/man/man4/ads111x.4
@@ -71,7 +71,7 @@ For example, if the sample rate were configured as 125 samples per
 second, a single measurement would require 8 milliseconds.
 .Pp
 For devices that support multiple input pins, the device datasheet
-describes mux settings to control how those pins are interpeted when
+describes mux settings to control how those pins are interpreted when
 making either single-ended or differential measurements.
 There are eight possible ways to combine the inputs from the four pins.
 The
diff --git a/share/man/man4/atkbdc.4 b/share/man/man4/atkbdc.4
index 2de2a14a640e..48067c98a5be 100644
--- a/share/man/man4/atkbdc.4
+++ b/share/man/man4/atkbdc.4
@@ -91,7 +91,7 @@ and 5
 for
 .Fa Y .
 .It Em KBD_DELAY1=X, KBD_DELAY2=Y
-DELAY1 sets the intitial key repeat delay to
+DELAY1 sets the initial key repeat delay to
 .Fa X .
 The default value is 500ms.
 DELAY2 sets the key repeat delay to
diff --git a/share/man/man4/bxe.4 b/share/man/man4/bxe.4
index c174b813bcc6..c82565e19583 100644
--- a/share/man/man4/bxe.4
+++ b/share/man/man4/bxe.4
@@ -142,7 +142,7 @@ scheduled taskqueue.
 .It Va hw.bxe.max_aggregation_size
 DEFAULT = 32768
 .br
-Sets the maximum LRO aggregration byte size.
+Sets the maximum LRO aggregation byte size.
 The higher the value the more
 packets the hardware will aggregate.
 Maximum is 65K.
diff --git a/share/man/man4/cgem.4 b/share/man/man4/cgem.4
index 7937c2d818d9..1ca4f8fae9e8 100644
--- a/share/man/man4/cgem.4
+++ b/share/man/man4/cgem.4
@@ -199,7 +199,7 @@ Counter of broadcast frames receive without error excluding pause frames.
 .It Va dev.cgem.%d.stats.rx_frames_multi
 Counter of multicast frames receive without error excluding pause frames.
 .It Va dev.cgem.%d.stats.rx_frames_pause
-Counter of pause frames recevied without error.
+Counter of pause frames received without error.
 .It Va dev.cgem.%d.stats.rx_frames_64b
 Counter of 64-byte frames received without error.
 .It Va dev.cgem.%d.stats.rx_frames_65to127b
diff --git a/share/man/man4/crypto.4 b/share/man/man4/crypto.4
index 930be4ab5ee8..b1423752718e 100644
--- a/share/man/man4/crypto.4
+++ b/share/man/man4/crypto.4
@@ -128,7 +128,7 @@ Close the
 .Pa /dev/crypto
 device.
 This will automatically close any remaining sessions associated with the
-file desriptor.
+file descriptor.
 .El
 .Sh SYMMETRIC-KEY OPERATION
 .Nm cryptodev
diff --git a/share/man/man4/firewire.4 b/share/man/man4/firewire.4
index 4195d4da694c..8c4b65eb25bb 100644
--- a/share/man/man4/firewire.4
+++ b/share/man/man4/firewire.4
@@ -10,7 +10,7 @@
 .\"    notice, this list of conditions and the following disclaimer in the
 .\"    documentation and/or other materials provided with the distribution.
 .\" 3. All advertising materials mentioning features or use of this software
-.\"    must display the acknowledgement as bellow:
+.\"    must display the acknowledgement as below:
 .\"
 .\"    This product includes software developed by K. Kobayashi and H. Shimokawa
 .\"
diff --git a/share/man/man4/fwohci.4 b/share/man/man4/fwohci.4
index 42c038f8cf60..ec14ddfdec85 100644
--- a/share/man/man4/fwohci.4
+++ b/share/man/man4/fwohci.4
@@ -10,7 +10,7 @@
 .\"    notice, this list of conditions and the following disclaimer in the
 .\"    documentation and/or other materials provided with the distribution.
 .\" 3. All advertising materials mentioning features or use of this software
-.\"    must display the acknowledgement as bellow:
+.\"    must display the acknowledgement as below:
 .\"
 .\"    This product includes software developed by K. Kobayashi and H. Shimokawa
 .\"
diff --git a/share/man/man4/genetlink.4 b/share/man/man4/genetlink.4
index b650e0fabbea..9cc5f3b9cbc1 100644
--- a/share/man/man4/genetlink.4
+++ b/share/man/man4/genetlink.4
@@ -138,7 +138,7 @@ The
 protocol family appeared in
 .Fx 13.2 .
 .Sh AUTHORS
-The netlink was implementated by
+The netlink was implemented by
 .An -nosplit
 .An Alexander Chernikov Aq Mt melifaro@FreeBSD.org .
 It was derived from the Google Summer of Code 2021 project by
diff --git a/share/man/man4/gve.4 b/share/man/man4/gve.4
index 9bb1be1b9a53..54e59b86108b 100644
--- a/share/man/man4/gve.4
+++ b/share/man/man4/gve.4
@@ -185,7 +185,7 @@ If the reset fails during the reinitialization phase, this message is recorded:
 .It "Restore failed!"
 .El
 .Pp
-These two messages correspoond to the NIC alerting the driver to link state changes:
+These two messages correspond to the NIC alerting the driver to link state changes:
 .Bl -diag
 .It "Device link is up."
 .It "Device link is down."
diff --git a/share/man/man4/hv_storvsc.4 b/share/man/man4/hv_storvsc.4
index bcc704167f7e..dc77a822757f 100644
--- a/share/man/man4/hv_storvsc.4
+++ b/share/man/man4/hv_storvsc.4
@@ -62,7 +62,7 @@ driver.
 The VSP in the root partition then forwards the storage related requests to
 the physical storage device.
 .Pp
-This driver functions by presenting a SCSI HBA interface to the Comman Access
+This driver functions by presenting a SCSI HBA interface to the Common Access
 Method (CAM) layer.
 CAM control blocks (CCBs) are
 converted into VSCSI protocol messages which are delivered to the root
diff --git a/share/man/man4/hv_vss.4 b/share/man/man4/hv_vss.4
index 600fd10eb426..33c7c2abb3c1 100644
--- a/share/man/man4/hv_vss.4
+++ b/share/man/man4/hv_vss.4
@@ -90,7 +90,7 @@ In addition, there is a default timeout limit before sending response to Hyper-V
 If the total response time from application and
 .Xr hv_vss_daemon 8
 exceeds this value, timeout
-will occurs and VSS unsupported is responsed to Hyper-V host.
+will occur and VSS unsupported is responded to Hyper-V host.
 .Pp
 After Hyper-V host confirmed the
 .Fx
diff --git a/share/man/man4/iflib.4 b/share/man/man4/iflib.4
index 4fad38d2c01f..0114263e6ca2 100644
--- a/share/man/man4/iflib.4
+++ b/share/man/man4/iflib.4
@@ -139,7 +139,7 @@ no available space.
 Number of entries which have been enqueued to the MP ring for this queue.
 .It Va ring_state
 MP (soft) ring state.
-This privides a snapshot of the current MP ring state, including the producer
+This provides a snapshot of the current MP ring state, including the producer
 head and tail indexes, the consumer index, and the state.
 The state is one of "IDLE", "BUSY",
 "STALLED", or "ABDICATED".
diff --git a/share/man/man4/ip.4 b/share/man/man4/ip.4
index 8e9ed6725a80..c52715a43380 100644
--- a/share/man/man4/ip.4
+++ b/share/man/man4/ip.4
@@ -88,7 +88,7 @@ setsockopt(s, IPPROTO_IP, IP_OPTIONS, NULL, 0);
 .Pp
 .Dv IP_TOS
 may be used to set the differential service codepoint (DSCP) and the
-explicit congestion notfication (ECN) codepoint.
+explicit congestion notification (ECN) codepoint.
 Setting the ECN codepoint - the two least significant bits - on a
 socket using a transport protocol implementing ECN has no effect.
 .Pp
@@ -227,7 +227,7 @@ The socket should be either bound to
 .Dv INADDR_ANY
 and a local port, and the address supplied with
 .Dv IP_SENDSRCADDR
-should't be
+shouldn't be
 .Dv INADDR_ANY ,
 or the socket should be bound to a local address and the address supplied with
 .Dv IP_SENDSRCADDR
diff --git a/share/man/man4/mlx5io.4 b/share/man/man4/mlx5io.4
index 4ccbf7f99b0b..66a767d97d31 100644
--- a/share/man/man4/mlx5io.4
+++ b/share/man/man4/mlx5io.4
@@ -93,7 +93,7 @@ struct mlx5_fwdump_get {
 };
 .Ed
 .Pp
-On successfull return, the
+On successful return, the
 .Dv reg_filled
 field reports the number of the
 .Dv buf
@@ -161,7 +161,7 @@ struct mlx5_eeprom_get {
 };
 .Ed
 .Pp
-On successfull return, the
+On successful return, the
 .Dv eeprom_info_out_len
 field reports the length of the EEPROM information.
 .Dv eeprom_info_buf
diff --git a/share/man/man4/mod_cc.4 b/share/man/man4/mod_cc.4
index cbc98bd6803a..f17c6100ce23 100644
--- a/share/man/man4/mod_cc.4
+++ b/share/man/man4/mod_cc.4
@@ -128,7 +128,7 @@ to control their behaviour.
 Note that both NewReno and CUBIC now support Hystart++ based on the version 3 of the internet-draft.
 .Sh Kernel Configuration
 All of the available congestion control modules may also be loaded
-via kernel configutation options.
+via kernel configuration options.
 A kernel configuration is required to have at least one congestion control
 algorithm built into it via kernel option and a system default specified.
 Compilation of the kernel will fail if these two conditions are not met.
diff --git a/share/man/man4/ng_bridge.4 b/share/man/man4/ng_bridge.4
index 1999214c30bc..45bc6b3cb6a7 100644
--- a/share/man/man4/ng_bridge.4
+++ b/share/man/man4/ng_bridge.4
@@ -113,7 +113,7 @@ available hook, unless the first connected hook is an
 .Ar uplink
 hook.
 In this case the node assumes, that all unknown MAC addresses are
-located soley on the
+located solely on the
 .Ar uplink
 hooks and only those hooks will be used to send out frames with
 unknown destination MACs.
diff --git a/share/man/man4/ng_macfilter.4 b/share/man/man4/ng_macfilter.4
index 9a5c4b6885e0..904f194f7fec 100644
--- a/share/man/man4/ng_macfilter.4
+++ b/share/man/man4/ng_macfilter.4
@@ -67,7 +67,7 @@ hook, to be connected to the
 .Dv lower
 hook of the NIC, and a
 .Dv default
-hook where packets are sent if the MAC adddress is not found in the table.
+hook where packets are sent if the MAC address is not found in the table.
 .Nm macfilter
 supports up to
 .Dv NG_MACFILTER_UPPER_NUM
diff --git a/share/man/man4/ng_pptpgre.4 b/share/man/man4/ng_pptpgre.4
index c97dc313d369..935b9ec9334b 100644
--- a/share/man/man4/ng_pptpgre.4
+++ b/share/man/man4/ng_pptpgre.4
@@ -158,7 +158,7 @@ in transit.
 Greater values allow the node to deliver packets being late after more
 packets in sequence at cost of increased kernel memory usage.
 .It Va net.graph.pptpgre.reorder_timeout: 1
-Defines time value in miliseconds used to wait for late packets.
+Defines time value in milliseconds used to wait for late packets.
 .El
 .Sh SEE ALSO
 .Xr netgraph 4 ,
diff --git a/share/man/man4/ng_vlan_rotate.4 b/share/man/man4/ng_vlan_rotate.4
index f1ed605c46b6..37bd6c17122a 100644
--- a/share/man/man4/ng_vlan_rotate.4
+++ b/share/man/man4/ng_vlan_rotate.4
@@ -157,7 +157,7 @@ The first example demonstrates how to rotate double or triple tagged
 frames so that the innermost C-VLAN can be used as service
 discriminator.
 The single or double tagged frames (C-VLAN removed) are sent out to an
-interface pointing to different infrastucture.
+interface pointing to different infrastructure.
 .Bd -literal
 #!/bin/sh
 
diff --git a/share/man/man4/otus.4 b/share/man/man4/otus.4
index 1e2d1e0a402f..040d4b14cb01 100644
--- a/share/man/man4/otus.4
+++ b/share/man/man4/otus.4
@@ -90,7 +90,7 @@ which is loaded when an interface is attached:
 .Sh HARDWARE
 The
 .Nm
-driver provices support for Atheros AR9170 USB IEEE 802.11b/g/n
+driver provides support for Atheros AR9170 USB IEEE 802.11b/g/n
 wireless network adapters, including:
 .Pp
 .Bl -tag -width Ds -offset indent -compact
diff --git a/share/man/man4/proto.4 b/share/man/man4/proto.4
index a76f830b7bb3..889c07cdef81 100644
--- a/share/man/man4/proto.4
+++ b/share/man/man4/proto.4
@@ -245,7 +245,7 @@ in the
 and
 .Va virt_size
 fields.
-The number of contigous physical memory segments and the address of the first
+The number of contiguous physical memory segments and the address of the first
 segment are returned in the
 .Va phys_nsegs
 and
@@ -261,8 +261,8 @@ fields.
 The behaviour of this operation banks heavily on how
 .Xr bus_dmamem_alloc 9
 is implemented, which means that memory is currently always allocated as a
-single contigous region of physical memory.
-In practice this also tends to give a single contigous region in bus space.
+single contiguous region of physical memory.
+In practice this also tends to give a single contiguous region in bus space.
 This may change over time.
 .It PROTO_IOC_BUSDMA_MEM_FREE
 Free previously allocated memory and destroy the memory descriptor.
@@ -293,7 +293,7 @@ Destroy the previously created memory descriptor specified by the
 field.
 When the memory descriptor is still loaded, it is unloaded first.
 .It PROTO_IOC_BUSDMA_MD_LOAD
-Load a contigous region of memory in the memory descriptor specified by the
+Load a contiguous region of memory in the memory descriptor specified by the
 .Va key
 field.
 The size and address in the process' virtual address space are specified
diff --git a/share/man/man4/rsu.4 b/share/man/man4/rsu.4
index 34cebc598c0a..b523bfe4aa0e 100644
--- a/share/man/man4/rsu.4
+++ b/share/man/man4/rsu.4
@@ -109,7 +109,7 @@ which is loaded when an interface is attached:
 .Sh HARDWARE
 The
 .Nm
-driver provices support for Realtek RTL8188SU/RTL8192SU USB IEEE 802.11b/g/n
+driver provides support for Realtek RTL8188SU/RTL8192SU USB IEEE 802.11b/g/n
 wireless network adapters, including:
 .Pp
 .Bl -tag -width Ds -offset indent -compact
diff --git a/share/man/man4/rtnetlink.4 b/share/man/man4/rtnetlink.4
index 720a9cc75ef2..83521b50c9b5 100644
--- a/share/man/man4/rtnetlink.4
+++ b/share/man/man4/rtnetlink.4
@@ -175,7 +175,7 @@ RTA_KNH_ID	Kernel-specific index of the nexthop
 (uint32_t) Fib number of the route.
 Default route table is
 .Dv RT_TABLE_MAIN .
-To explicitely specify "all tables" one needs to set the value to
+To explicitly specify "all tables" one needs to set the value to
 .Dv RT_TABLE_UNSPEC .
 .It Dv RTA_EXPIRES
 (uint32_t) seconds till path expiration.
@@ -201,7 +201,7 @@ struct nhmsg {
 .Ed
 The
 .Va nh_family
-specificies the gateway address family.
+specifies the gateway address family.
 It can be different from route address family for IPv4 routes with IPv6
 nexthops.
 The
@@ -273,7 +273,7 @@ struct ifinfomsg {
 	unsigned char	ifi_family;	/* not used, set to 0 */
 	unsigned char	__ifi_pad;
 	unsigned short	ifi_type;	/* ARPHRD_* */
-	int		ifi_index;	/* Inteface index */
+	int		ifi_index;	/* Interface index */
 	unsigned	ifi_flags;	/* IFF_* flags */
 	unsigned	ifi_change;	/* IFF_* change mask */
 };
@@ -428,7 +428,7 @@ Set for IPv4 and p2p addresses.
 .It Dv IFA_LABEL
 (string) interface name.
 .It Dv IFA_BROADCAST
-(binary) broacast interface address.
+(binary) broadcast interface address.
 .El
 .Ss Groups
 The following groups are defined:
@@ -476,7 +476,7 @@ Available flags:
 .Bd -literal -offset indent -compact
 NTF_SELF		local station (LLE_IFADDR)
 NTF_PROXY		proxy entry (LLE_PUB)
-NTF_STICKY		permament entry (LLE_STATIC)
+NTF_STICKY		permanent entry (LLE_STATIC)
 NTF_ROUTER		dst indicated itself as a router
 .Ed
 .Ss RTM_NEWNEIGH
@@ -532,7 +532,7 @@ The
 protocol family appeared in
 .Fx 13.2 .
 .Sh AUTHORS
-The netlink was implementated by
+The netlink was implemented by
 .An -nosplit
 .An Alexander Chernikov Aq Mt melifaro@FreeBSD.org .
 It was derived from the Google Summer of Code 2021 project by
diff --git a/share/man/man4/sndstat.4 b/share/man/man4/sndstat.4
index ba130dacaecb..8325490da162 100644
--- a/share/man/man4/sndstat.4
+++ b/share/man/man4/sndstat.4
@@ -89,7 +89,7 @@ The device identification in the form of subsystem plus a unit number.
 .It Dv devnode
 The PCM audio device node relative path in devfs.
 .It Dv desc
-The descripton of the PCM audio device.
+The description of the PCM audio device.
 .It Dv pchan
 The number of playback channels supported by hardware.
 This can be 0 if this PCM audio device does not support playback at all.
diff --git a/share/man/man4/tcp.4 b/share/man/man4/tcp.4
index 4ebdbac3a3ca..39db12752937 100644
--- a/share/man/man4/tcp.4
+++ b/share/man/man4/tcp.4
@@ -172,7 +172,7 @@ socket option set.
 .Pp
 In addition to the facilities defined in RFC7413, this implementation supports a
 pre-shared key (PSK) mode of operation in which the TFO server requires the
-client to be in posession of a shared secret in order for the client to be able
+client to be in possession of a shared secret in order for the client to be able
 to successfully open TFO connections with the server.
 This is useful, for example, in environments where TFO servers are exposed to
 both internal and external clients and only wish to allow TFO connections from
@@ -380,7 +380,7 @@ Changes NUMA affinity filtering for an established TCP listen
 socket.
 This option takes a single integer argument which specifies
 the NUMA domain to filter on for this listen socket.
-The argument can also have the follwing special values:
+The argument can also have the following special values:
 .Bl -tag -width "Dv TCP_REUSPORT_LB_NUMA"
 .It Dv TCP_REUSPORT_LB_NUMA_NODOM
 Remove NUMA filtering for this listen socket.
@@ -662,7 +662,7 @@ cache.
 Time in seconds between pruning expired host cache entries.
 Defaults to 300 (5 minutes).
 .It Va hostcache.purge
-Expire all entires on next pruning of host cache entries.
+Expire all entries on next pruning of host cache entries.
 Any non-zero setting will be reset to zero, once the purge
 is running.
 .Bl -tag -compact
diff --git a/share/man/man4/watchdog.4 b/share/man/man4/watchdog.4
index f711d4d176d1..2cd66bb8ba85 100644
--- a/share/man/man4/watchdog.4
+++ b/share/man/man4/watchdog.4
@@ -108,7 +108,7 @@ Use an internal software watchdog instead of hardware.
 There is also an external software watchdog, which is used by default
 if no hardware watchdog was attached.
 .It Dv WDIOC_SETSOFTTIMEOUTACT Fa int
-Set the action whan a soft timeout occurs.
+Set the action when a soft timeout occurs.
 .El
 .Pp
 The actions that may be specified for the pre-timeout or the internal software
diff --git a/share/man/man4/wg.4 b/share/man/man4/wg.4
index d0d871e52220..7682d4c37147 100644
--- a/share/man/man4/wg.4
+++ b/share/man/man4/wg.4
@@ -61,7 +61,7 @@ terminology:
 Peers exchange IPv4 or IPv6 traffic over secure tunnels.
 Each
 .Nm
-interface may be configured to recognise one or more peers.
+interface may be configured to recognize one or more peers.
 .It Key
 Each peer uses its private key and corresponding public key to
 identify itself to others.
diff --git a/share/man/man5/elf.5 b/share/man/man5/elf.5
index 2aebd1b27702..7ad469a03c3b 100644
--- a/share/man/man5/elf.5
+++ b/share/man/man5/elf.5
@@ -1339,7 +1339,7 @@ The
 .Va name
 and
 .Va desc
-fields are padded to ensure 4-byte alignemnt.
+fields are padded to ensure 4-byte alignment.
 .Va namesz
 and
 .Va descsz
diff --git a/share/man/man7/build.7 b/share/man/man7/build.7
index 6846b38c99a6..596c64da0673 100644
--- a/share/man/man7/build.7
+++ b/share/man/man7/build.7
@@ -670,7 +670,7 @@ and
 will only build the specified directory as was done historically.
 When combined with
 .Cm buildworld
-it is necesarry to override
+it is necessary to override
 .Va LOCAL_LIB_DIRS
 with any custom directories containing libraries.
 This allows building a subset of the system in the same way as
diff --git a/share/man/man7/mitigations.7 b/share/man/man7/mitigations.7
index 950d84042c71..1cea86e352c5 100644
--- a/share/man/man7/mitigations.7
+++ b/share/man/man7/mitigations.7
@@ -112,7 +112,7 @@ Global controls for 32-bit processes:
 .Bl -tag -width kern.elf32.aslr.pie_enable
 .It Va kern.elf32.aslr.enable
 Enable ASLR for 32-bit ELF binaries, other than Position Independent
-Exectutable (PIE) binaries.
+Executable (PIE) binaries.
 .It Va kern.elf32.aslr.pie_enable
 Enable ASLR for 32-bit Position Independent Executable (PIE) ELF binaries.
 .It Va kern.elf32.aslr.honor_sbrk
@@ -127,7 +127,7 @@ Global controls for 64-bit processes:
 .Bl -tag -width kern.elf64.aslr.pie_enable
 .It Va kern.elf64.aslr.enable
 Enable ASLR for 64-bit ELF binaries, other than Position Independent
-Exectutable (PIE) binaries.
+Executable (PIE) binaries.
 .It Va kern.elf64.aslr.pie_enable
 Enable ASLR for 64-bit Position Independent Executable (PIE) ELF binaries.
 .It Va kern.elf64.aslr.honor_sbrk