mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-12 09:58:36 +00:00
Add a COMPAT_FREEBSD13 kernel option
Use it wherever COMPAT_FREEBSD11 is currently specified. Reviewed by: jhb (previous version) Sponsored by: Rubicon Communications, LLC ("Netgate") Differential Revision: https://reviews.freebsd.org/D33005
This commit is contained in:
parent
23e1961e78
commit
4e85b64890
@ -67,6 +67,7 @@ options COMPAT_FREEBSD9 # Compatible with FreeBSD9
|
|||||||
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
||||||
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
||||||
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
||||||
|
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
|
||||||
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
||||||
options KTRACE # ktrace(1) support
|
options KTRACE # ktrace(1) support
|
||||||
options STACK # stack(9) support
|
options STACK # stack(9) support
|
||||||
|
@ -61,6 +61,7 @@ options COMPAT_FREEBSD9 # Compatible with FreeBSD9
|
|||||||
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
||||||
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
||||||
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
||||||
|
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
|
||||||
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
||||||
options KTRACE # ktrace(1) support
|
options KTRACE # ktrace(1) support
|
||||||
options STACK # stack(9) support
|
options STACK # stack(9) support
|
||||||
|
@ -52,6 +52,7 @@ options MAC # Support for Mandatory Access Control (MAC)
|
|||||||
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
||||||
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
||||||
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
||||||
|
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
|
||||||
|
|
||||||
# DTrace support
|
# DTrace support
|
||||||
options KDTRACE_HOOKS # Kernel DTrace hooks
|
options KDTRACE_HOOKS # Kernel DTrace hooks
|
||||||
|
@ -52,6 +52,7 @@ options MAC # Support for Mandatory Access Control (MAC)
|
|||||||
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
||||||
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
||||||
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
||||||
|
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
|
||||||
|
|
||||||
# DTrace support
|
# DTrace support
|
||||||
options KDTRACE_HOOKS # Kernel DTrace hooks
|
options KDTRACE_HOOKS # Kernel DTrace hooks
|
||||||
|
@ -43,6 +43,7 @@ options EFIRT # EFI Runtime Services support
|
|||||||
options COMPAT_FREEBSD32 # Compatible with FreeBSD/arm
|
options COMPAT_FREEBSD32 # Compatible with FreeBSD/arm
|
||||||
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
||||||
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
||||||
|
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
|
||||||
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
||||||
options KTRACE # ktrace(1) support
|
options KTRACE # ktrace(1) support
|
||||||
options STACK # stack(9) support
|
options STACK # stack(9) support
|
||||||
|
@ -365,6 +365,9 @@ options COMPAT_FREEBSD11
|
|||||||
# Enable FreeBSD12 compatibility syscalls
|
# Enable FreeBSD12 compatibility syscalls
|
||||||
options COMPAT_FREEBSD12
|
options COMPAT_FREEBSD12
|
||||||
|
|
||||||
|
# Enable FreeBSD13 compatibility syscalls
|
||||||
|
options COMPAT_FREEBSD13
|
||||||
|
|
||||||
# Enable Linux Kernel Programming Interface
|
# Enable Linux Kernel Programming Interface
|
||||||
options COMPAT_LINUXKPI
|
options COMPAT_LINUXKPI
|
||||||
|
|
||||||
|
@ -100,6 +100,7 @@ COMPAT_FREEBSD9 opt_global.h
|
|||||||
COMPAT_FREEBSD10 opt_global.h
|
COMPAT_FREEBSD10 opt_global.h
|
||||||
COMPAT_FREEBSD11 opt_global.h
|
COMPAT_FREEBSD11 opt_global.h
|
||||||
COMPAT_FREEBSD12 opt_global.h
|
COMPAT_FREEBSD12 opt_global.h
|
||||||
|
COMPAT_FREEBSD13 opt_global.h
|
||||||
COMPAT_LINUXKPI opt_dontuse.h
|
COMPAT_LINUXKPI opt_dontuse.h
|
||||||
_COMPAT_LINUX32 opt_compat.h # XXX: make sure opt_compat.h exists
|
_COMPAT_LINUX32 opt_compat.h # XXX: make sure opt_compat.h exists
|
||||||
COMPILING_LINT opt_global.h
|
COMPILING_LINT opt_global.h
|
||||||
|
@ -62,6 +62,7 @@ options COMPAT_FREEBSD9 # Compatible with FreeBSD9
|
|||||||
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
||||||
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
||||||
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
||||||
|
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
|
||||||
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
||||||
options KTRACE # ktrace(1) support
|
options KTRACE # ktrace(1) support
|
||||||
options STACK # stack(9) support
|
options STACK # stack(9) support
|
||||||
|
@ -61,6 +61,7 @@ options COMPAT_FREEBSD9 # Compatible with FreeBSD9
|
|||||||
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
||||||
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
||||||
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
||||||
|
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
|
||||||
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
||||||
options KTRACE # ktrace(1) support
|
options KTRACE # ktrace(1) support
|
||||||
options STACK # stack(9) support
|
options STACK # stack(9) support
|
||||||
|
@ -32,6 +32,7 @@ options BREAK_TO_DEBUGGER
|
|||||||
options COMPAT_FREEBSD10
|
options COMPAT_FREEBSD10
|
||||||
options COMPAT_FREEBSD11
|
options COMPAT_FREEBSD11
|
||||||
options COMPAT_FREEBSD12
|
options COMPAT_FREEBSD12
|
||||||
|
options COMPAT_FREEBSD13
|
||||||
|
|
||||||
options SCHED_4BSD #4BSD scheduler
|
options SCHED_4BSD #4BSD scheduler
|
||||||
options INET #InterNETworking
|
options INET #InterNETworking
|
||||||
|
@ -30,6 +30,7 @@ options BREAK_TO_DEBUGGER
|
|||||||
options COMPAT_FREEBSD10
|
options COMPAT_FREEBSD10
|
||||||
options COMPAT_FREEBSD11
|
options COMPAT_FREEBSD11
|
||||||
options COMPAT_FREEBSD12
|
options COMPAT_FREEBSD12
|
||||||
|
options COMPAT_FREEBSD13
|
||||||
|
|
||||||
options SCHED_4BSD #4BSD scheduler
|
options SCHED_4BSD #4BSD scheduler
|
||||||
options INET #InterNETworking
|
options INET #InterNETworking
|
||||||
|
@ -32,6 +32,7 @@ options CAPABILITIES
|
|||||||
options COMPAT_FREEBSD10
|
options COMPAT_FREEBSD10
|
||||||
options COMPAT_FREEBSD11
|
options COMPAT_FREEBSD11
|
||||||
options COMPAT_FREEBSD12
|
options COMPAT_FREEBSD12
|
||||||
|
options COMPAT_FREEBSD13
|
||||||
|
|
||||||
options INTRNG
|
options INTRNG
|
||||||
options SCHED_ULE
|
options SCHED_ULE
|
||||||
|
@ -69,6 +69,7 @@ options COMPAT_FREEBSD9 # Compatible with FreeBSD9
|
|||||||
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
||||||
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
||||||
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
||||||
|
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
|
||||||
options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
|
options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
|
||||||
options KTRACE #ktrace(1) syscall trace support
|
options KTRACE #ktrace(1) syscall trace support
|
||||||
options STACK #stack(9) support
|
options STACK #stack(9) support
|
||||||
|
@ -76,6 +76,7 @@ options COMPAT_FREEBSD9 # Compatible with FreeBSD9
|
|||||||
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
options COMPAT_FREEBSD10 # Compatible with FreeBSD10
|
||||||
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
||||||
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
||||||
|
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
|
||||||
options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
|
options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
|
||||||
options KTRACE #ktrace(1) syscall trace support
|
options KTRACE #ktrace(1) syscall trace support
|
||||||
options STACK #stack(9) support
|
options STACK #stack(9) support
|
||||||
|
@ -68,6 +68,7 @@ options GEOM_LABEL #Provides labelization
|
|||||||
#options COMPAT_FREEBSD32 #Compatible with FreeBSD/powerpcle binaries
|
#options COMPAT_FREEBSD32 #Compatible with FreeBSD/powerpcle binaries
|
||||||
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
options COMPAT_FREEBSD11 # Compatible with FreeBSD11
|
||||||
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
||||||
|
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
|
||||||
options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
|
options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
|
||||||
options KTRACE #ktrace(1) syscall trace support
|
options KTRACE #ktrace(1) syscall trace support
|
||||||
options STACK #stack(9) support
|
options STACK #stack(9) support
|
||||||
|
@ -61,6 +61,7 @@ options WITNESS_SKIPSPIN
|
|||||||
options COMPAT_FREEBSD10
|
options COMPAT_FREEBSD10
|
||||||
options COMPAT_FREEBSD11
|
options COMPAT_FREEBSD11
|
||||||
options COMPAT_FREEBSD12
|
options COMPAT_FREEBSD12
|
||||||
|
options COMPAT_FREEBSD13
|
||||||
options HWPMC_HOOKS
|
options HWPMC_HOOKS
|
||||||
options KDTRACE_HOOKS # Kernel DTrace hooks
|
options KDTRACE_HOOKS # Kernel DTrace hooks
|
||||||
options DDB_CTF # Kernel ELF linker loads CTF data
|
options DDB_CTF # Kernel ELF linker loads CTF data
|
||||||
|
@ -62,6 +62,7 @@ options WITNESS_SKIPSPIN
|
|||||||
options COMPAT_FREEBSD10
|
options COMPAT_FREEBSD10
|
||||||
options COMPAT_FREEBSD11
|
options COMPAT_FREEBSD11
|
||||||
options COMPAT_FREEBSD12
|
options COMPAT_FREEBSD12
|
||||||
|
options COMPAT_FREEBSD13
|
||||||
options HWPMC_HOOKS
|
options HWPMC_HOOKS
|
||||||
options KDTRACE_HOOKS # Kernel DTrace hooks
|
options KDTRACE_HOOKS # Kernel DTrace hooks
|
||||||
options DDB_CTF # Kernel ELF linker loads CTF data
|
options DDB_CTF # Kernel ELF linker loads CTF data
|
||||||
|
@ -53,6 +53,7 @@ options GEOM_PART_GPT # GUID Partition Tables.
|
|||||||
options GEOM_RAID # Soft RAID functionality.
|
options GEOM_RAID # Soft RAID functionality.
|
||||||
options GEOM_LABEL # Provides labelization
|
options GEOM_LABEL # Provides labelization
|
||||||
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
options COMPAT_FREEBSD12 # Compatible with FreeBSD12
|
||||||
|
options COMPAT_FREEBSD13 # Compatible with FreeBSD13
|
||||||
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
|
||||||
options KTRACE # ktrace(1) support
|
options KTRACE # ktrace(1) support
|
||||||
options STACK # stack(9) support
|
options STACK # stack(9) support
|
||||||
|
Loading…
Reference in New Issue
Block a user