svn commit: r338023 - in head/sys: amd64/conf arm/conf arm64/conf i386/conf powerpc/conf riscv/conf sparc64/conf
John Baldwin
jhb at FreeBSD.org
Sat Aug 18 20:32:11 UTC 2018
Author: jhb
Date: Sat Aug 18 20:32:08 2018
New Revision: 338023
URL: https://svnweb.freebsd.org/changeset/base/338023
Log:
Make 'device crypto' lines more consistent.
- In configurations with a pseudo devices section, move 'device crypto'
into that section.
- Use a consistent comment. Note that other things common in kernel
configs such as GELI also require 'device crypto', not just IPSEC.
Reviewed by: rgrimes, cem, imp
Differential Revision: https://reviews.freebsd.org/D16775
Modified:
head/sys/amd64/conf/GENERIC
head/sys/arm/conf/std.armv6
head/sys/arm/conf/std.armv7
head/sys/arm64/conf/GENERIC
head/sys/i386/conf/GENERIC
head/sys/powerpc/conf/GENERIC
head/sys/riscv/conf/GENERIC
head/sys/sparc64/conf/GENERIC
Modified: head/sys/amd64/conf/GENERIC
==============================================================================
--- head/sys/amd64/conf/GENERIC Sat Aug 18 20:28:25 2018 (r338022)
+++ head/sys/amd64/conf/GENERIC Sat Aug 18 20:32:08 2018 (r338023)
@@ -314,6 +314,7 @@ device wi # WaveLAN/Intersil/Symbol 802.11 wireless
device wpi # Intel 3945ABG wireless NICs.
# Pseudo devices.
+device crypto # core crypto support
device loop # Network loopback
device random # Entropy device
device padlock_rng # VIA Padlock RNG
@@ -376,6 +377,3 @@ device vmx # VMware VMXNET3 Ethernet
# Netmap provides direct access to TX/RX rings on supported NICs
device netmap # netmap(4) support
-
-# The crypto framework is required by IPSEC
-device crypto # Required by IPSEC
Modified: head/sys/arm/conf/std.armv6
==============================================================================
--- head/sys/arm/conf/std.armv6 Sat Aug 18 20:28:25 2018 (r338022)
+++ head/sys/arm/conf/std.armv6 Sat Aug 18 20:32:08 2018 (r338023)
@@ -9,7 +9,7 @@ options VIMAGE # Subsystem virtualization, e.g. VNE
options INET # InterNETworking
options INET6 # IPv6 communications protocols
options TCP_HHOOK # hhook(9) framework for TCP
-device crypto # IPSec && !crypto is nonsensical
+device crypto # core crypto support
options IPSEC # IP (v4/v6) security
options SCTP # Stream Control Transmission Protocol
options FFS # Berkeley Fast Filesystem
Modified: head/sys/arm/conf/std.armv7
==============================================================================
--- head/sys/arm/conf/std.armv7 Sat Aug 18 20:28:25 2018 (r338022)
+++ head/sys/arm/conf/std.armv7 Sat Aug 18 20:32:08 2018 (r338023)
@@ -9,7 +9,7 @@ options VIMAGE # Subsystem virtualization, e.g. VNE
options INET # InterNETworking
options INET6 # IPv6 communications protocols
options TCP_HHOOK # hhook(9) framework for TCP
-device crypto # IPSec && !crypto is nonsensical
+device crypto # core crypto support
options IPSEC # IP (v4/v6) security
options SCTP # Stream Control Transmission Protocol
options FFS # Berkeley Fast Filesystem
Modified: head/sys/arm64/conf/GENERIC
==============================================================================
--- head/sys/arm64/conf/GENERIC Sat Aug 18 20:28:25 2018 (r338022)
+++ head/sys/arm64/conf/GENERIC Sat Aug 18 20:32:08 2018 (r338023)
@@ -237,6 +237,7 @@ device kbdmux
device vt_efifb
# Pseudo devices.
+device crypto # core crypto support
device loop # Network loopback
device random # Entropy device
device ether # Ethernet support
@@ -266,6 +267,3 @@ options THUNDERX_PASS_1_1_ERRATA
options FDT
device acpi
-
-# The crypto framework is required by IPSEC
-device crypto # Required by IPSEC
Modified: head/sys/i386/conf/GENERIC
==============================================================================
--- head/sys/i386/conf/GENERIC Sat Aug 18 20:28:25 2018 (r338022)
+++ head/sys/i386/conf/GENERIC Sat Aug 18 20:32:08 2018 (r338023)
@@ -318,6 +318,7 @@ device wi # WaveLAN/Intersil/Symbol 802.11 wireless
device wpi # Intel 3945ABG wireless NICs.
# Pseudo devices.
+device crypto # core crypto support
device loop # Network loopback
device random # Entropy device
device padlock_rng # VIA Padlock RNG
@@ -377,6 +378,3 @@ device xenpci # Xen HVM Hypervisor services driver
# VMware support
device vmx # VMware VMXNET3 Ethernet
-
-# The crypto framework is required by IPSEC
-device crypto # Required by IPSEC
Modified: head/sys/powerpc/conf/GENERIC
==============================================================================
--- head/sys/powerpc/conf/GENERIC Sat Aug 18 20:28:25 2018 (r338022)
+++ head/sys/powerpc/conf/GENERIC Sat Aug 18 20:32:08 2018 (r338023)
@@ -160,6 +160,7 @@ device dc # DEC/Intel 21143 and various workalikes
device fxp # Intel EtherExpress PRO/100B (82557, 82558)
# Pseudo devices.
+device crypto # core crypto support
device loop # Network loopback
device random # Entropy device
device ether # Ethernet support
@@ -225,6 +226,3 @@ device sound # Generic sound driver (required)
device snd_ai2s # Apple I2S audio
device snd_davbus # Apple DAVBUS audio
device snd_uaudio # USB Audio
-
-# The crypto framework is required by IPSEC
-device crypto # Required by IPSEC
Modified: head/sys/riscv/conf/GENERIC
==============================================================================
--- head/sys/riscv/conf/GENERIC Sat Aug 18 20:28:25 2018 (r338022)
+++ head/sys/riscv/conf/GENERIC Sat Aug 18 20:32:08 2018 (r338023)
@@ -36,7 +36,6 @@ options INET6 # IPv6 communications protocols
options TCP_HHOOK # hhook(9) framework for TCP
options IPSEC # IP (v4/v6) security
options IPSEC_SUPPORT # Allow kldload of ipsec and tcpmd5
-device crypto # core crypto support (required for IPSEC)
options TCP_OFFLOAD # TCP offload
options SCTP # Stream Control Transmission Protocol
options FFS # Berkeley Fast Filesystem
@@ -121,6 +120,7 @@ options MALLOC_DEBUG_MAXZONES=8 # Separate malloc(9)
options ZSTDIO # zstd-compressed kernel and user dumps
# Pseudo devices.
+device crypto # core crypto support
device loop # Network loopback
device random # Entropy device
device ether # Ethernet support
Modified: head/sys/sparc64/conf/GENERIC
==============================================================================
--- head/sys/sparc64/conf/GENERIC Sat Aug 18 20:28:25 2018 (r338022)
+++ head/sys/sparc64/conf/GENERIC Sat Aug 18 20:32:08 2018 (r338023)
@@ -229,6 +229,7 @@ options AH_SUPPORT_AR5416 # enable AR5416 tx/rx descr
device ath_rate_sample # SampleRate tx rate control for ath
# Pseudo devices.
+device crypto # core crypto support
device loop # Network loopback
device random # Entropy device
device ether # Ethernet support
@@ -257,6 +258,3 @@ device sound # Generic sound driver (required)
device snd_audiocs # Crystal Semiconductor CS4231
device snd_es137x # Ensoniq AudioPCI ES137x
device snd_t4dwave # Acer Labs M5451
-
-# The crypto framework is required by IPSEC
-device crypto # Required by IPSEC
More information about the svn-src-all
mailing list