Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/i386/conf Disable all the compat options until COMP...



details:   https://anonhg.NetBSD.org/src/rev/fee5e1f1a8d0
branches:  trunk
changeset: 825806:fee5e1f1a8d0
user:      maxv <maxv%NetBSD.org@localhost>
date:      Mon Jul 31 15:43:33 2017 +0000

description:
Disable all the compat options until COMPAT_10. NetBSD 1.0 was released on
October 26 1994; 23 years of compatibility is enough. Discussed with
christos quickly.

diffstat:

 sys/arch/i386/conf/GENERIC      |  10 +++++-----
 sys/arch/i386/conf/GENERIC_TINY |   4 ++--
 sys/arch/i386/conf/NET4501      |  10 +++++-----
 sys/arch/i386/conf/XEN3_DOM0    |   8 ++++----
 sys/arch/i386/conf/XEN3_DOMU    |   8 ++++----
 5 files changed, 20 insertions(+), 20 deletions(-)

diffs (138 lines):

diff -r cfb80f4a10b3 -r fee5e1f1a8d0 sys/arch/i386/conf/GENERIC
--- a/sys/arch/i386/conf/GENERIC        Mon Jul 31 15:38:01 2017 +0000
+++ b/sys/arch/i386/conf/GENERIC        Mon Jul 31 15:43:33 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.1161 2017/07/29 18:08:58 maxv Exp $
+# $NetBSD: GENERIC,v 1.1162 2017/07/31 15:43:33 maxv Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident         "GENERIC-$Revision: 1.1161 $"
+#ident         "GENERIC-$Revision: 1.1162 $"
 
 maxusers       64              # estimated number of users
 
@@ -124,8 +124,8 @@
 options        KDTRACE_HOOKS   # kernel DTrace hooks
 
 # Compatibility options
-options        COMPAT_NOMID    # NetBSD 0.8, 386BSD, and BSDI
-options        COMPAT_09       # NetBSD 0.9,
+#options       COMPAT_NOMID    # NetBSD 0.8, 386BSD, and BSDI
+#options       COMPAT_09       # NetBSD 0.9,
 options        COMPAT_10       # NetBSD 1.0,
 options        COMPAT_11       # NetBSD 1.1,
 options        COMPAT_12       # NetBSD 1.2 (and 386BSD and BSDI),
@@ -139,7 +139,7 @@
 options        COMPAT_50       # NetBSD 5.0,
 options        COMPAT_60       # NetBSD 6.0, and
 options        COMPAT_70       # NetBSD 7.0 binary compatibility.
-options        COMPAT_43       # 4.3BSD, 386BSD, and BSDI
+#options       COMPAT_43       # 4.3BSD, 386BSD, and BSDI
 #options       COMPAT_386BSD_MBRPART # recognize old partition ID
 
 options        COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
diff -r cfb80f4a10b3 -r fee5e1f1a8d0 sys/arch/i386/conf/GENERIC_TINY
--- a/sys/arch/i386/conf/GENERIC_TINY   Mon Jul 31 15:38:01 2017 +0000
+++ b/sys/arch/i386/conf/GENERIC_TINY   Mon Jul 31 15:43:33 2017 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: GENERIC_TINY,v 1.151 2017/07/29 18:08:58 maxv Exp $
+#      $NetBSD: GENERIC_TINY,v 1.152 2017/07/31 15:43:33 maxv Exp $
 #
 #      GENERIC_TINY -- suitable default for 4M machines
 #                      No EISA, PCI, or SCSI.
@@ -72,7 +72,7 @@
 options        COMPAT_50       # NetBSD 5.0,
 options        COMPAT_60       # NetBSD 6.0, and
 options        COMPAT_70       # NetBSD 7.0 binary compatibility.
-options        COMPAT_43       # 4.3BSD, 386BSD, and BSDI
+#options       COMPAT_43       # 4.3BSD, 386BSD, and BSDI
 #options       COMPAT_386BSD_MBRPART # recognize old partition ID
 
 #options       COMPAT_IBCS2    # binary compatibility with SCO and ISC
diff -r cfb80f4a10b3 -r fee5e1f1a8d0 sys/arch/i386/conf/NET4501
--- a/sys/arch/i386/conf/NET4501        Mon Jul 31 15:38:01 2017 +0000
+++ b/sys/arch/i386/conf/NET4501        Mon Jul 31 15:43:33 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: NET4501,v 1.94 2017/07/29 18:08:58 maxv Exp $
+# $NetBSD: NET4501,v 1.95 2017/07/31 15:43:33 maxv Exp $
 #
 # NET4501 -- kernel configuration for a Soekris Engineering net4501
 # single-board computer.
@@ -10,7 +10,7 @@
 
 #options       INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident                 "NET4501-$Revision: 1.94 $"
+#ident                 "NET4501-$Revision: 1.95 $"
 
 maxusers       32              # estimated number of users
 
@@ -77,8 +77,8 @@
 #makeoptions   DEBUG="-g"      # compile full symbol table
 
 # Compatibility options
-options        COMPAT_NOMID    # NetBSD 0.8, 386BSD, and BSDI
-options        COMPAT_09       # NetBSD 0.9,
+#options       COMPAT_NOMID    # NetBSD 0.8, 386BSD, and BSDI
+#options       COMPAT_09       # NetBSD 0.9,
 options        COMPAT_10       # NetBSD 1.0,
 options        COMPAT_11       # NetBSD 1.1,
 options        COMPAT_12       # NetBSD 1.2 (and 386BSD and BSDI),
@@ -92,7 +92,7 @@
 options        COMPAT_50       # NetBSD 5.0,
 options        COMPAT_60       # NetBSD 6.0, and
 options        COMPAT_70       # NetBSD 7.0 binary compatibility.
-options        COMPAT_43       # 4.3BSD, 386BSD, and BSDI compatibility.
+#options       COMPAT_43       # 4.3BSD, 386BSD, and BSDI compatibility.
 options        COMPAT_386BSD_MBRPART # recognize old partition ID
 
 #options       COMPAT_IBCS2    # binary compatibility with SCO and ISC
diff -r cfb80f4a10b3 -r fee5e1f1a8d0 sys/arch/i386/conf/XEN3_DOM0
--- a/sys/arch/i386/conf/XEN3_DOM0      Mon Jul 31 15:38:01 2017 +0000
+++ b/sys/arch/i386/conf/XEN3_DOM0      Mon Jul 31 15:43:33 2017 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: XEN3_DOM0,v 1.117 2017/07/29 18:08:58 maxv Exp $
+#      $NetBSD: XEN3_DOM0,v 1.118 2017/07/31 15:43:33 maxv Exp $
 #
 #      XEN3_0: Xen 3.0 domain0 kernel
 
@@ -77,9 +77,9 @@
 options DDB_COMMANDONENTER="trace;show registers"
 
 # Compatibility options
-options        COMPAT_43       # 4.3BSD, 386BSD, and BSDI
-options        COMPAT_NOMID    # NetBSD 0.8, 386BSD, and BSDI
-options        COMPAT_09       # NetBSD 0.9,
+#options       COMPAT_43       # 4.3BSD, 386BSD, and BSDI
+#options       COMPAT_NOMID    # NetBSD 0.8, 386BSD, and BSDI
+#options       COMPAT_09       # NetBSD 0.9,
 options        COMPAT_10       # NetBSD 1.0,
 options        COMPAT_11       # NetBSD 1.1,
 options        COMPAT_12       # NetBSD 1.2 (and 386BSD and BSDI),
diff -r cfb80f4a10b3 -r fee5e1f1a8d0 sys/arch/i386/conf/XEN3_DOMU
--- a/sys/arch/i386/conf/XEN3_DOMU      Mon Jul 31 15:38:01 2017 +0000
+++ b/sys/arch/i386/conf/XEN3_DOMU      Mon Jul 31 15:43:33 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOMU,v 1.81 2017/07/29 18:08:58 maxv Exp $
+# $NetBSD: XEN3_DOMU,v 1.82 2017/07/31 15:43:33 maxv Exp $
 
 include        "arch/xen/conf/std.xen"
 
@@ -61,9 +61,9 @@
 options DDB_COMMANDONENTER="trace;show registers"
 
 # Compatibility options
-options        COMPAT_43       # 4.3BSD, 386BSD, and BSDI
-options        COMPAT_NOMID    # NetBSD 0.8, 386BSD, and BSDI
-options        COMPAT_09       # NetBSD 0.9,
+#options       COMPAT_43       # 4.3BSD, 386BSD, and BSDI
+#options       COMPAT_NOMID    # NetBSD 0.8, 386BSD, and BSDI
+#options       COMPAT_09       # NetBSD 0.9,
 options        COMPAT_10       # NetBSD 1.0,
 options        COMPAT_11       # NetBSD 1.1,
 options        COMPAT_12       # NetBSD 1.2 (and 386BSD and BSDI),



Home | Main Index | Thread Index | Old Index