Author: markj
Date: Fri Dec  9 18:54:12 2016
New Revision: 309749
URL: https://svnweb.freebsd.org/changeset/base/309749

Log:
  Add a COMPAT_FREEBSD11 kernel option.
  
  Use it wherever COMPAT_FREEBSD10 is currently specified.
  
  Reviewed by:  glebius, imp, jhb
  Differential Revision:        https://reviews.freebsd.org/D8736

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/conf/NOTES
  head/sys/conf/options
  head/sys/i386/conf/GENERIC
  head/sys/mips/conf/ERL
  head/sys/mips/conf/JZ4780
  head/sys/mips/conf/X1000
  head/sys/pc98/conf/GENERIC
  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 Fri Dec  9 18:07:28 2016        (r309748)
+++ head/sys/amd64/conf/GENERIC Fri Dec  9 18:54:12 2016        (r309749)
@@ -57,6 +57,7 @@ options       COMPAT_FREEBSD6         # Compatible w
 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        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 Fri Dec  9 18:07:28 2016        (r309748)
+++ head/sys/amd64/conf/MINIMAL Fri Dec  9 18:54:12 2016        (r309749)
@@ -58,6 +58,7 @@ options       COMPAT_FREEBSD6         # Compatible w
 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        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   Fri Dec  9 18:07:28 2016        (r309748)
+++ head/sys/arm/conf/std.arm   Fri Dec  9 18:54:12 2016        (r309749)
@@ -3,6 +3,7 @@
 # $FreeBSD$
 
 options        COMPAT_FREEBSD10        # Compatible with FreeBSD10
+options        COMPAT_FREEBSD11        # Compatible with FreeBSD11
 
 # 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 Fri Dec  9 18:07:28 2016        (r309748)
+++ head/sys/arm/conf/std.armv6 Fri Dec  9 18:54:12 2016        (r309749)
@@ -42,6 +42,7 @@ options       FREEBSD_BOOT_LOADER     # Process m
 options        VFP                     # Enable floating point hardware support
 
 options        COMPAT_FREEBSD10        # Compatible with FreeBSD10
+options        COMPAT_FREEBSD11        # Compatible with FreeBSD11
 
 # DTrace support
 options        KDTRACE_HOOKS           # Kernel DTrace hooks

Modified: head/sys/conf/NOTES
==============================================================================
--- head/sys/conf/NOTES Fri Dec  9 18:07:28 2016        (r309748)
+++ head/sys/conf/NOTES Fri Dec  9 18:54:12 2016        (r309749)
@@ -370,6 +370,9 @@ options     COMPAT_FREEBSD9
 # Enable FreeBSD10 compatibility syscalls
 options        COMPAT_FREEBSD10
 
+# Enable FreeBSD11 compatibility syscalls
+options        COMPAT_FREEBSD11
+
 # Enable Linux Kernel Programming Interface
 options        COMPAT_LINUXKPI
 

Modified: head/sys/conf/options
==============================================================================
--- head/sys/conf/options       Fri Dec  9 18:07:28 2016        (r309748)
+++ head/sys/conf/options       Fri Dec  9 18:54:12 2016        (r309749)
@@ -88,6 +88,7 @@ COMPAT_FREEBSD6       opt_compat.h
 COMPAT_FREEBSD7        opt_compat.h
 COMPAT_FREEBSD9        opt_compat.h
 COMPAT_FREEBSD10       opt_compat.h
+COMPAT_FREEBSD11       opt_compat.h
 COMPAT_CLOUDABI32      opt_dontuse.h
 COMPAT_CLOUDABI64      opt_dontuse.h
 COMPAT_LINUXKPI        opt_compat.h

Modified: head/sys/i386/conf/GENERIC
==============================================================================
--- head/sys/i386/conf/GENERIC  Fri Dec  9 18:07:28 2016        (r309748)
+++ head/sys/i386/conf/GENERIC  Fri Dec  9 18:54:12 2016        (r309749)
@@ -58,6 +58,7 @@ options       COMPAT_FREEBSD6         # Compatible w
 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        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      Fri Dec  9 18:07:28 2016        (r309748)
+++ head/sys/mips/conf/ERL      Fri Dec  9 18:54:12 2016        (r309749)
@@ -75,6 +75,7 @@ options       GEOM_PART_GPT           # GUID Partition
 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        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   Fri Dec  9 18:07:28 2016        (r309748)
+++ head/sys/mips/conf/JZ4780   Fri Dec  9 18:54:12 2016        (r309749)
@@ -28,6 +28,7 @@ options       KDB
 options        BREAK_TO_DEBUGGER
 
 options        COMPAT_FREEBSD10
+options        COMPAT_FREEBSD11
 
 options        SCHED_4BSD              #4BSD scheduler
 options        INET                    #InterNETworking

Modified: head/sys/mips/conf/X1000
==============================================================================
--- head/sys/mips/conf/X1000    Fri Dec  9 18:07:28 2016        (r309748)
+++ head/sys/mips/conf/X1000    Fri Dec  9 18:54:12 2016        (r309749)
@@ -28,6 +28,7 @@ options       KDB
 options        BREAK_TO_DEBUGGER
 
 options        COMPAT_FREEBSD10
+options        COMPAT_FREEBSD11
 
 options        SCHED_4BSD              #4BSD scheduler
 options        INET                    #InterNETworking

Modified: head/sys/pc98/conf/GENERIC
==============================================================================
--- head/sys/pc98/conf/GENERIC  Fri Dec  9 18:07:28 2016        (r309748)
+++ head/sys/pc98/conf/GENERIC  Fri Dec  9 18:54:12 2016        (r309749)
@@ -55,6 +55,7 @@ options       COMPAT_FREEBSD6         # Compatible w
 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        SCSI_DELAY=5000         # Delay (in ms) before probing SCSI
 options        EPSON_BOUNCEDMA         # use bounce buffer for 15-16M
 #options       EPSON_MEMWIN            # EPSON memory window support

Modified: head/sys/powerpc/conf/GENERIC
==============================================================================
--- head/sys/powerpc/conf/GENERIC       Fri Dec  9 18:07:28 2016        
(r309748)
+++ head/sys/powerpc/conf/GENERIC       Fri Dec  9 18:54:12 2016        
(r309749)
@@ -64,6 +64,7 @@ options       COMPAT_FREEBSD6         #Compatible wi
 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        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     Fri Dec  9 18:07:28 2016        
(r309748)
+++ head/sys/powerpc/conf/GENERIC64     Fri Dec  9 18:54:12 2016        
(r309749)
@@ -63,6 +63,7 @@ options       COMPAT_FREEBSD6         #Compatible wi
 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        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       Fri Dec  9 18:07:28 2016        
(r309748)
+++ head/sys/powerpc/conf/MPC85XX       Fri Dec  9 18:54:12 2016        
(r309749)
@@ -59,6 +59,7 @@ options       SYSVSHM
 options        WITNESS
 options        WITNESS_SKIPSPIN
 options        COMPAT_FREEBSD10
+options        COMPAT_FREEBSD11
 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    Fri Dec  9 18:07:28 2016        
(r309748)
+++ head/sys/powerpc/conf/MPC85XXSPE    Fri Dec  9 18:54:12 2016        
(r309749)
@@ -59,6 +59,7 @@ options       SYSVSHM
 options        WITNESS
 options        WITNESS_SKIPSPIN
 options        COMPAT_FREEBSD10
+options        COMPAT_FREEBSD11
 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       Fri Dec  9 18:07:28 2016        
(r309748)
+++ head/sys/sparc64/conf/GENERIC       Fri Dec  9 18:54:12 2016        
(r309749)
@@ -55,6 +55,7 @@ options       COMPAT_FREEBSD6         # Compatible w
 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        SCSI_DELAY=5000         # Delay (in ms) before probing SCSI
 options        KTRACE                  # ktrace(1) support
 options        STACK                   # stack(9) support
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to