svn commit: r347029 - in head/sys: amd64/conf arm/conf arm64/conf conf i386/conf mips/conf powerpc/conf sparc64/conf
Conrad Meyer
cem at FreeBSD.org
Thu May 2 18:10:28 UTC 2019
Author: cem
Date: Thu May 2 18:10:23 2019
New Revision: 347029
URL: https://svnweb.freebsd.org/changeset/base/347029
Log:
Add a COMPAT_FREEBSD12 kernel option.
Use it wherever COMPAT_FREEBSD11 is currently specified, like r309749.
Reviewed by: imp, jhb, markj
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D20120
Modified:
head/sys/amd64/conf/GENERIC
head/sys/amd64/conf/MINIMAL
head/sys/arm/conf/std.arm
head/sys/arm/conf/std.armv6
head/sys/arm/conf/std.armv7
head/sys/arm64/conf/GENERIC
head/sys/conf/NOTES
head/sys/conf/options
head/sys/i386/conf/GENERIC
head/sys/i386/conf/MINIMAL
head/sys/mips/conf/ERL
head/sys/mips/conf/JZ4780
head/sys/mips/conf/X1000
head/sys/mips/conf/std.BERI
head/sys/powerpc/conf/GENERIC
head/sys/powerpc/conf/GENERIC64
head/sys/powerpc/conf/MPC85XX
head/sys/powerpc/conf/MPC85XXSPE
head/sys/sparc64/conf/GENERIC
Modified: head/sys/amd64/conf/GENERIC
==============================================================================
--- head/sys/amd64/conf/GENERIC Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/amd64/conf/GENERIC Thu May 2 18:10:23 2019 (r347029)
@@ -63,6 +63,7 @@ options COMPAT_FREEBSD7 # Compatible with FreeBSD7
options COMPAT_FREEBSD9 # Compatible with FreeBSD9
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
Modified: head/sys/amd64/conf/MINIMAL
==============================================================================
--- head/sys/amd64/conf/MINIMAL Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/amd64/conf/MINIMAL Thu May 2 18:10:23 2019 (r347029)
@@ -60,6 +60,7 @@ options COMPAT_FREEBSD7 # Compatible with FreeBSD7
options COMPAT_FREEBSD9 # Compatible with FreeBSD9
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
Modified: head/sys/arm/conf/std.arm
==============================================================================
--- head/sys/arm/conf/std.arm Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/arm/conf/std.arm Thu May 2 18:10:23 2019 (r347029)
@@ -4,6 +4,7 @@
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
# Debugging support. Always need this:
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
Modified: head/sys/arm/conf/std.armv6
==============================================================================
--- head/sys/arm/conf/std.armv6 Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/arm/conf/std.armv6 Thu May 2 18:10:23 2019 (r347029)
@@ -49,6 +49,7 @@ options MAC # Support for Mandatory Access Control
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
# DTrace support
options KDTRACE_HOOKS # Kernel DTrace hooks
Modified: head/sys/arm/conf/std.armv7
==============================================================================
--- head/sys/arm/conf/std.armv7 Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/arm/conf/std.armv7 Thu May 2 18:10:23 2019 (r347029)
@@ -49,6 +49,7 @@ options MAC # Support for Mandatory Access Control
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
# DTrace support
options KDTRACE_HOOKS # Kernel DTrace hooks
Modified: head/sys/arm64/conf/GENERIC
==============================================================================
--- head/sys/arm64/conf/GENERIC Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/arm64/conf/GENERIC Thu May 2 18:10:23 2019 (r347029)
@@ -54,6 +54,7 @@ options GEOM_RAID # Soft RAID functionality.
options GEOM_LABEL # Provides labelization
options COMPAT_FREEBSD32 # Compatible with FreeBSD/arm
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
Modified: head/sys/conf/NOTES
==============================================================================
--- head/sys/conf/NOTES Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/conf/NOTES Thu May 2 18:10:23 2019 (r347029)
@@ -376,6 +376,9 @@ options COMPAT_FREEBSD10
# Enable FreeBSD11 compatibility syscalls
options COMPAT_FREEBSD11
+# Enable FreeBSD12 compatibility syscalls
+options COMPAT_FREEBSD12
+
# Enable Linux Kernel Programming Interface
options COMPAT_LINUXKPI
Modified: head/sys/conf/options
==============================================================================
--- head/sys/conf/options Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/conf/options Thu May 2 18:10:23 2019 (r347029)
@@ -88,6 +88,7 @@ COMPAT_FREEBSD7 opt_global.h
COMPAT_FREEBSD9 opt_global.h
COMPAT_FREEBSD10 opt_global.h
COMPAT_FREEBSD11 opt_global.h
+COMPAT_FREEBSD12 opt_global.h
COMPAT_CLOUDABI32 opt_dontuse.h
COMPAT_CLOUDABI64 opt_dontuse.h
COMPAT_LINUXKPI opt_dontuse.h
Modified: head/sys/i386/conf/GENERIC
==============================================================================
--- head/sys/i386/conf/GENERIC Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/i386/conf/GENERIC Thu May 2 18:10:23 2019 (r347029)
@@ -60,6 +60,7 @@ options COMPAT_FREEBSD7 # Compatible with FreeBSD7
options COMPAT_FREEBSD9 # Compatible with FreeBSD9
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
Modified: head/sys/i386/conf/MINIMAL
==============================================================================
--- head/sys/i386/conf/MINIMAL Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/i386/conf/MINIMAL Thu May 2 18:10:23 2019 (r347029)
@@ -60,6 +60,7 @@ options COMPAT_FREEBSD7 # Compatible with FreeBSD7
options COMPAT_FREEBSD9 # Compatible with FreeBSD9
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
Modified: head/sys/mips/conf/ERL
==============================================================================
--- head/sys/mips/conf/ERL Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/mips/conf/ERL Thu May 2 18:10:23 2019 (r347029)
@@ -75,6 +75,7 @@ options GEOM_LABEL # Provides labelization
options COMPAT_FREEBSD32 # Compatible with o32 binaries
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
Modified: head/sys/mips/conf/JZ4780
==============================================================================
--- head/sys/mips/conf/JZ4780 Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/mips/conf/JZ4780 Thu May 2 18:10:23 2019 (r347029)
@@ -31,6 +31,7 @@ options BREAK_TO_DEBUGGER
options COMPAT_FREEBSD10
options COMPAT_FREEBSD11
+options COMPAT_FREEBSD12
options SCHED_4BSD #4BSD scheduler
options INET #InterNETworking
Modified: head/sys/mips/conf/X1000
==============================================================================
--- head/sys/mips/conf/X1000 Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/mips/conf/X1000 Thu May 2 18:10:23 2019 (r347029)
@@ -29,6 +29,7 @@ options BREAK_TO_DEBUGGER
options COMPAT_FREEBSD10
options COMPAT_FREEBSD11
+options COMPAT_FREEBSD12
options SCHED_4BSD #4BSD scheduler
options INET #InterNETworking
Modified: head/sys/mips/conf/std.BERI
==============================================================================
--- head/sys/mips/conf/std.BERI Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/mips/conf/std.BERI Thu May 2 18:10:23 2019 (r347029)
@@ -33,6 +33,7 @@ options CAPABILITIES
options COMPAT_FREEBSD10
options COMPAT_FREEBSD11
+options COMPAT_FREEBSD12
options INTRNG
options SCHED_ULE
Modified: head/sys/powerpc/conf/GENERIC
==============================================================================
--- head/sys/powerpc/conf/GENERIC Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/powerpc/conf/GENERIC Thu May 2 18:10:23 2019 (r347029)
@@ -68,6 +68,7 @@ options COMPAT_FREEBSD7 #Compatible with FreeBSD7
options COMPAT_FREEBSD9 # Compatible with FreeBSD9
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
options KTRACE #ktrace(1) syscall trace support
options STACK #stack(9) support
Modified: head/sys/powerpc/conf/GENERIC64
==============================================================================
--- head/sys/powerpc/conf/GENERIC64 Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/powerpc/conf/GENERIC64 Thu May 2 18:10:23 2019 (r347029)
@@ -72,6 +72,7 @@ options COMPAT_FREEBSD7 #Compatible with FreeBSD7
options COMPAT_FREEBSD9 # Compatible with FreeBSD9
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
options KTRACE #ktrace(1) syscall trace support
options STACK #stack(9) support
Modified: head/sys/powerpc/conf/MPC85XX
==============================================================================
--- head/sys/powerpc/conf/MPC85XX Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/powerpc/conf/MPC85XX Thu May 2 18:10:23 2019 (r347029)
@@ -61,6 +61,7 @@ options WITNESS
options WITNESS_SKIPSPIN
options COMPAT_FREEBSD10
options COMPAT_FREEBSD11
+options COMPAT_FREEBSD12
options HWPMC_HOOKS
options KDTRACE_HOOKS # Kernel DTrace hooks
options DDB_CTF # Kernel ELF linker loads CTF data
Modified: head/sys/powerpc/conf/MPC85XXSPE
==============================================================================
--- head/sys/powerpc/conf/MPC85XXSPE Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/powerpc/conf/MPC85XXSPE Thu May 2 18:10:23 2019 (r347029)
@@ -62,6 +62,7 @@ options WITNESS
options WITNESS_SKIPSPIN
options COMPAT_FREEBSD10
options COMPAT_FREEBSD11
+options COMPAT_FREEBSD12
options HWPMC_HOOKS
options KDTRACE_HOOKS # Kernel DTrace hooks
options DDB_CTF # Kernel ELF linker loads CTF data
Modified: head/sys/sparc64/conf/GENERIC
==============================================================================
--- head/sys/sparc64/conf/GENERIC Thu May 2 17:50:56 2019 (r347028)
+++ head/sys/sparc64/conf/GENERIC Thu May 2 18:10:23 2019 (r347029)
@@ -58,6 +58,7 @@ options COMPAT_FREEBSD7 # Compatible with FreeBSD7
options COMPAT_FREEBSD9 # Compatible with FreeBSD9
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
+options COMPAT_FREEBSD12 # Compatible with FreeBSD12
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options STACK # stack(9) support
More information about the svn-src-head
mailing list