svn commit: r296938 - head/sys/arm/conf

Andrew Turner andrew at FreeBSD.org
Wed Mar 16 15:31:11 UTC 2016


Author: andrew
Date: Wed Mar 16 15:31:09 2016
New Revision: 296938
URL: https://svnweb.freebsd.org/changeset/base/296938

Log:
  Remove old COMPAT_FREEBSD options from the ARM kernel configs. We replaced
  the ABI in 10.0, and have removed support for the old ABI in 11. As such
  any of these options to provide compatibility prior to 10 are unneeded.
  
  Sponsored by:	ABT Systems Ltd

Modified:
  head/sys/arm/conf/ATMEL
  head/sys/arm/conf/CNS11XXNAS
  head/sys/arm/conf/EFIKA_MX
  head/sys/arm/conf/ETHERNUT5
  head/sys/arm/conf/IMX53
  head/sys/arm/conf/NOTES
  head/sys/arm/conf/SAM9260EK
  head/sys/arm/conf/std.arm
  head/sys/arm/conf/std.armv6

Modified: head/sys/arm/conf/ATMEL
==============================================================================
--- head/sys/arm/conf/ATMEL	Wed Mar 16 14:00:45 2016	(r296937)
+++ head/sys/arm/conf/ATMEL	Wed Mar 16 15:31:09 2016	(r296938)
@@ -57,11 +57,6 @@ options 	GEOM_PART_BSD		# BSD partition 
 options 	GEOM_PART_MBR		# MBR partition scheme
 options 	GEOM_PART_GPT		# GUID Partition Tables.
 options 	GEOM_LABEL		# Provides labelization
-options 	COMPAT_FREEBSD5		# Compatible with FreeBSD5
-options 	COMPAT_FREEBSD6		# Compatible with FreeBSD6
-options 	COMPAT_FREEBSD7		# Compatible with FreeBSD7
-options 	COMPAT_FREEBSD9		# Compatible with FreeBSD9
-options 	COMPAT_FREEBSD10	# Compatible with FreeBSD10
 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/CNS11XXNAS
==============================================================================
--- head/sys/arm/conf/CNS11XXNAS	Wed Mar 16 14:00:45 2016	(r296937)
+++ head/sys/arm/conf/CNS11XXNAS	Wed Mar 16 15:31:09 2016	(r296938)
@@ -46,11 +46,6 @@ options 	DDB			# Enable the kernel debug
 #options 	DIAGNOSTIC
 
 
-#options 	COMPAT_FREEBSD5
-#options 	COMPAT_FREEBSD6
-#options 	COMPAT_FREEBSD7n
-
-
 options 	SCHED_ULE		# ULE scheduler
 #options 	SCHED_4BSD		# 4BSD scheduler
 options 	GEOM_PART_BSD		# BSD partition scheme

Modified: head/sys/arm/conf/EFIKA_MX
==============================================================================
--- head/sys/arm/conf/EFIKA_MX	Wed Mar 16 14:00:45 2016	(r296937)
+++ head/sys/arm/conf/EFIKA_MX	Wed Mar 16 15:31:09 2016	(r296938)
@@ -30,9 +30,6 @@ options 	SOC_IMX51
 options 	SCHED_4BSD		# 4BSD scheduler
 #options 	MD_ROOT			# MD is a potential root device
 #options 	NFSD			# Network Filesystem Server
-#options 	COMPAT_FREEBSD5		# Compatible with FreeBSD5
-#options 	COMPAT_FREEBSD6		# Compatible with FreeBSD6
-#options 	COMPAT_FREEBSD7		# Compatible with FreeBSD7
 options 	PLATFORM
 options 	INCLUDE_CONFIG_FILE	# Include this file in kernel
 

Modified: head/sys/arm/conf/ETHERNUT5
==============================================================================
--- head/sys/arm/conf/ETHERNUT5	Wed Mar 16 14:00:45 2016	(r296937)
+++ head/sys/arm/conf/ETHERNUT5	Wed Mar 16 15:31:09 2016	(r296938)
@@ -53,9 +53,6 @@ options 	GEOM_PART_BSD		# BSD partition 
 options 	GEOM_PART_MBR		# MBR partition scheme
 #options 	GEOM_PART_GPT		# GUID Partition Tables.
 #options 	GEOM_LABEL		# Provides labelization
-#options 	COMPAT_FREEBSD5		# Compatible with FreeBSD5
-#options 	COMPAT_FREEBSD6		# Compatible with FreeBSD6
-#options 	COMPAT_FREEBSD7		# Compatible with FreeBSD7
 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/IMX53
==============================================================================
--- head/sys/arm/conf/IMX53	Wed Mar 16 14:00:45 2016	(r296937)
+++ head/sys/arm/conf/IMX53	Wed Mar 16 15:31:09 2016	(r296938)
@@ -27,9 +27,6 @@ options 	SOC_IMX53
 
 options 	SCHED_4BSD		# 4BSD scheduler
 #options 	NFSD			# Network Filesystem Server
-#options 	COMPAT_FREEBSD5		# Compatible with FreeBSD5
-#options 	COMPAT_FREEBSD6		# Compatible with FreeBSD6
-#options 	COMPAT_FREEBSD7		# Compatible with FreeBSD7
 options 	PLATFORM
 options 	INCLUDE_CONFIG_FILE	# Include this file in kernel
 

Modified: head/sys/arm/conf/NOTES
==============================================================================
--- head/sys/arm/conf/NOTES	Wed Mar 16 14:00:45 2016	(r296937)
+++ head/sys/arm/conf/NOTES	Wed Mar 16 15:31:09 2016	(r296938)
@@ -58,6 +58,10 @@ nooptions	SMP
 nooptions	MAXCPU
 
 nooptions	COMPAT_FREEBSD4
+nooptions	COMPAT_FREEBSD5
+nooptions	COMPAT_FREEBSD6
+nooptions	COMPAT_FREEBSD7
+nooptions	COMPAT_FREEBSD9
 nooption	PPC_PROBE_CHIPSET
 
 nodevice	fdc

Modified: head/sys/arm/conf/SAM9260EK
==============================================================================
--- head/sys/arm/conf/SAM9260EK	Wed Mar 16 14:00:45 2016	(r296937)
+++ head/sys/arm/conf/SAM9260EK	Wed Mar 16 15:31:09 2016	(r296938)
@@ -64,9 +64,6 @@ options 	GEOM_PART_BSD		# BSD partition 
 options 	GEOM_PART_MBR		# MBR partition scheme
 #options 	GEOM_PART_GPT		# GUID Partition Tables.
 #options 	GEOM_LABEL		# Provides labelization
-#options 	COMPAT_FREEBSD5		# Compatible with FreeBSD5
-#options 	COMPAT_FREEBSD6		# Compatible with FreeBSD6
-#options 	COMPAT_FREEBSD7		# Compatible with FreeBSD7
 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	Wed Mar 16 14:00:45 2016	(r296937)
+++ head/sys/arm/conf/std.arm	Wed Mar 16 15:31:09 2016	(r296938)
@@ -2,4 +2,5 @@
 #
 # $FreeBSD$
 
+options 	COMPAT_FREEBSD10	# Compatible with FreeBSD10
 

Modified: head/sys/arm/conf/std.armv6
==============================================================================
--- head/sys/arm/conf/std.armv6	Wed Mar 16 14:00:45 2016	(r296937)
+++ head/sys/arm/conf/std.armv6	Wed Mar 16 15:31:09 2016	(r296938)
@@ -39,6 +39,8 @@ options 	KBD_INSTALL_CDEV	# install a CD
 options 	FREEBSD_BOOT_LOADER	# Process metadata passed from loader(8)
 options 	VFP			# Enable floating point hardware support
 
+options 	COMPAT_FREEBSD10	# Compatible with FreeBSD10
+
 # DTrace support
 options 	KDTRACE_HOOKS		# Kernel DTrace hooks
 options 	DDB_CTF			# all architectures - kernel ELF linker loads CTF data


More information about the svn-src-head mailing list