Author: ed
Date: Sat Mar 13 09:21:00 2010
New Revision: 205116
URL: http://svn.freebsd.org/changeset/base/205116

Log:
  Remove COMPAT_43TTY from stock kernel configuration files.
  
  COMPAT_43TTY enables the sgtty interface. Even though its exposure has
  only been removed in FreeBSD 8.0, it wasn't used by anything in the base
  system in FreeBSD 5.x (possibly even 4.x?). On those releases, if your
  ports/packages are less than two years old, they will prefer termios
  over sgtty.

Modified:
  head/sys/amd64/conf/GENERIC
  head/sys/amd64/conf/XENHVM
  head/sys/i386/conf/GENERIC
  head/sys/i386/conf/XEN
  head/sys/ia64/conf/GENERIC
  head/sys/pc98/conf/GENERIC
  head/sys/powerpc/conf/GENERIC
  head/sys/sparc64/conf/GENERIC
  head/sys/sun4v/conf/GENERIC

Modified: head/sys/amd64/conf/GENERIC
==============================================================================
--- head/sys/amd64/conf/GENERIC Sat Mar 13 04:55:47 2010        (r205115)
+++ head/sys/amd64/conf/GENERIC Sat Mar 13 09:21:00 2010        (r205116)
@@ -44,7 +44,6 @@ options       PROCFS                  # Process filesystem (
 options        PSEUDOFS                # Pseudo-filesystem framework
 options        GEOM_PART_GPT           # GUID Partition Tables.
 options        GEOM_LABEL              # Provides labelization
-options        COMPAT_43TTY            # BSD 4.3 TTY compat (sgtty)
 options        COMPAT_FREEBSD32        # Compatible with i386 binaries
 options        COMPAT_FREEBSD4         # Compatible with FreeBSD4
 options        COMPAT_FREEBSD5         # Compatible with FreeBSD5

Modified: head/sys/amd64/conf/XENHVM
==============================================================================
--- head/sys/amd64/conf/XENHVM  Sat Mar 13 04:55:47 2010        (r205115)
+++ head/sys/amd64/conf/XENHVM  Sat Mar 13 09:21:00 2010        (r205116)
@@ -45,7 +45,6 @@ options       PROCFS                  # Process filesystem (
 options        PSEUDOFS                # Pseudo-filesystem framework
 options        GEOM_PART_GPT           # GUID Partition Tables.
 options        GEOM_LABEL              # Provides labelization
-options        COMPAT_43TTY            # BSD 4.3 TTY compat (sgtty)
 options        COMPAT_FREEBSD32        # Compatible with i386 binaries
 options        COMPAT_FREEBSD4         # Compatible with FreeBSD4
 options        COMPAT_FREEBSD5         # Compatible with FreeBSD5

Modified: head/sys/i386/conf/GENERIC
==============================================================================
--- head/sys/i386/conf/GENERIC  Sat Mar 13 04:55:47 2010        (r205115)
+++ head/sys/i386/conf/GENERIC  Sat Mar 13 09:21:00 2010        (r205116)
@@ -46,7 +46,6 @@ options       PROCFS                  # Process filesystem (
 options        PSEUDOFS                # Pseudo-filesystem framework
 options        GEOM_PART_GPT           # GUID Partition Tables.
 options        GEOM_LABEL              # Provides labelization
-options        COMPAT_43TTY            # BSD 4.3 TTY compat (sgtty)
 options        COMPAT_FREEBSD4         # Compatible with FreeBSD4
 options        COMPAT_FREEBSD5         # Compatible with FreeBSD5
 options        COMPAT_FREEBSD6         # Compatible with FreeBSD6

Modified: head/sys/i386/conf/XEN
==============================================================================
--- head/sys/i386/conf/XEN      Sat Mar 13 04:55:47 2010        (r205115)
+++ head/sys/i386/conf/XEN      Sat Mar 13 09:21:00 2010        (r205116)
@@ -31,7 +31,6 @@ options       PROCFS                  # Process filesystem (
 options        PSEUDOFS                # Pseudo-filesystem framework
 options        GEOM_PART_GPT           # GUID Partition Tables.
 options        GEOM_LABEL              # Provides labelization
-options        COMPAT_43TTY            # BSD 4.3 TTY compat (sgtty)
 options        COMPAT_FREEBSD4         # Compatible with FreeBSD4
 options        COMPAT_FREEBSD5         # Compatible with FreeBSD5
 options        COMPAT_FREEBSD6         # Compatible with FreeBSD6

Modified: head/sys/ia64/conf/GENERIC
==============================================================================
--- head/sys/ia64/conf/GENERIC  Sat Mar 13 04:55:47 2010        (r205115)
+++ head/sys/ia64/conf/GENERIC  Sat Mar 13 09:21:00 2010        (r205116)
@@ -27,7 +27,6 @@ makeoptions   DEBUG=-g        # Build kernel with
 
 options        AUDIT           # Security event auditing
 options        CD9660          # ISO 9660 Filesystem
-options        COMPAT_43TTY    # BSD 4.3 TTY compat (sgtty)
 options        COMPAT_FREEBSD6 # Compatible with FreeBSD6
 options        COMPAT_FREEBSD7 # Compatible with FreeBSD7
 options        DDB             # Support DDB

Modified: head/sys/pc98/conf/GENERIC
==============================================================================
--- head/sys/pc98/conf/GENERIC  Sat Mar 13 04:55:47 2010        (r205115)
+++ head/sys/pc98/conf/GENERIC  Sat Mar 13 09:21:00 2010        (r205116)
@@ -46,7 +46,6 @@ options       PROCFS                  # Process filesystem (
 options        PSEUDOFS                # Pseudo-filesystem framework
 options        GEOM_PART_GPT           # GUID Partition Tables.
 options        GEOM_LABEL              # Provides labelization
-options        COMPAT_43TTY            # BSD 4.3 TTY compat (sgtty)
 options        COMPAT_FREEBSD4         # Compatible with FreeBSD4
 options        COMPAT_FREEBSD5         # Compatible with FreeBSD5
 options        COMPAT_FREEBSD6         # Compatible with FreeBSD6

Modified: head/sys/powerpc/conf/GENERIC
==============================================================================
--- head/sys/powerpc/conf/GENERIC       Sat Mar 13 04:55:47 2010        
(r205115)
+++ head/sys/powerpc/conf/GENERIC       Sat Mar 13 09:21:00 2010        
(r205116)
@@ -47,7 +47,6 @@ options       PROCFS                  #Process filesystem (r
 options        PSEUDOFS                #Pseudo-filesystem framework
 options        GEOM_PART_GPT           #GUID Partition Tables.
 options        GEOM_LABEL              #Provides labelization
-options        COMPAT_43TTY            #BSD 4.3 TTY compat (sgtty)
 options        COMPAT_FREEBSD4         #Keep this for a while
 options        COMPAT_FREEBSD5         #Compatible with FreeBSD5
 options        COMPAT_FREEBSD6         #Compatible with FreeBSD6

Modified: head/sys/sparc64/conf/GENERIC
==============================================================================
--- head/sys/sparc64/conf/GENERIC       Sat Mar 13 04:55:47 2010        
(r205115)
+++ head/sys/sparc64/conf/GENERIC       Sat Mar 13 09:21:00 2010        
(r205116)
@@ -47,7 +47,6 @@ options       PROCFS                  # Process filesystem (
 options        PSEUDOFS                # Pseudo-filesystem framework
 options        GEOM_PART_GPT           # GUID Partition Tables.
 options        GEOM_LABEL              # Provides labelization
-options        COMPAT_43TTY            # BSD 4.3 TTY compat (sgtty)
 options        COMPAT_FREEBSD5         # Compatible with FreeBSD5
 options        COMPAT_FREEBSD6         # Compatible with FreeBSD6
 options        COMPAT_FREEBSD7         # Compatible with FreeBSD7

Modified: head/sys/sun4v/conf/GENERIC
==============================================================================
--- head/sys/sun4v/conf/GENERIC Sat Mar 13 04:55:47 2010        (r205115)
+++ head/sys/sun4v/conf/GENERIC Sat Mar 13 09:21:00 2010        (r205116)
@@ -51,7 +51,6 @@ options       PROCFS                  # Process filesystem (
 options        PSEUDOFS                # Pseudo-filesystem framework
 options        GEOM_PART_GPT           # GUID Partition Tables.
 options        GEOM_LABEL              # Provides labelization
-options        COMPAT_43TTY            # BSD 4.3 TTY compat (sgtty)
 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
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to