Date: Thu, 2 May 2019 18:10:23 +0000 (UTC) From: Conrad Meyer <cem@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r347029 - in head/sys: amd64/conf arm/conf arm64/conf conf i386/conf mips/conf powerpc/conf sparc64/conf Message-ID: <201905021810.x42IAN1J021769@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905021810.x42IAN1J021769>