Source-Changes-HG archive

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

[src/trunk]: src/sys/arch do not enable kernel OSS compat in configs without ...



details:   https://anonhg.NetBSD.org/src/rev/7e54433ea4f0
branches:  trunk
changeset: 958797:7e54433ea4f0
user:      nia <nia%NetBSD.org@localhost>
date:      Wed Jan 20 01:20:26 2021 +0000

description:
do not enable kernel OSS compat in configs without compat_linux

perhaps kernel OSS compat can be merged into compat_linux to avoid
further confusion

diffstat:

 sys/arch/evbarm/conf/ARMADILLO9    |  4 +---
 sys/arch/evbarm/conf/CUBOX         |  4 +---
 sys/arch/evbarm/conf/DUOVERO       |  4 +---
 sys/arch/evbarm/conf/GUMSTIX       |  4 +---
 sys/arch/evbarm/conf/HDL_G         |  4 +---
 sys/arch/evbarm/conf/HPT5325       |  4 +---
 sys/arch/evbarm/conf/OPENBLOCKS_A6 |  4 +---
 sys/arch/evbarm/conf/PEPPER        |  4 +---
 sys/arch/evbarm/conf/SHEEVAPLUG    |  4 +---
 sys/arch/riscv/conf/GENERIC        |  5 ++---
 10 files changed, 11 insertions(+), 30 deletions(-)

diffs (190 lines):

diff -r fb384d7d88c9 -r 7e54433ea4f0 sys/arch/evbarm/conf/ARMADILLO9
--- a/sys/arch/evbarm/conf/ARMADILLO9   Wed Jan 20 00:48:49 2021 +0000
+++ b/sys/arch/evbarm/conf/ARMADILLO9   Wed Jan 20 01:20:26 2021 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: ARMADILLO9,v 1.65 2020/09/27 13:48:50 roy Exp $
+#      $NetBSD: ARMADILLO9,v 1.66 2021/01/20 01:20:26 nia Exp $
 #
 #      ARMADILLO9 -- Atmark Techno, Armadillo-9
 #
@@ -72,8 +72,6 @@
 include        "conf/compat_netbsd20.config"
 options        COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 
-options        COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
-
 # Shared memory options
 options        SYSVMSG         # System V-like message queues
 options        SYSVSEM         # System V-like semaphores
diff -r fb384d7d88c9 -r 7e54433ea4f0 sys/arch/evbarm/conf/CUBOX
--- a/sys/arch/evbarm/conf/CUBOX        Wed Jan 20 00:48:49 2021 +0000
+++ b/sys/arch/evbarm/conf/CUBOX        Wed Jan 20 01:20:26 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: CUBOX,v 1.19 2020/09/27 13:48:50 roy Exp $
+# $NetBSD: CUBOX,v 1.20 2021/01/20 01:20:26 nia Exp $
 #
 #      CUBOX -- SolidRun Ltd. Cubox kernel
 #
@@ -77,8 +77,6 @@
 include        "conf/compat_netbsd60.config"
 options        COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 
-options        COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
-
 # Wedge support
 options        DKWEDGE_AUTODISCOVER    # Automatically add dk(4) instances
 options        DKWEDGE_METHOD_GPT      # Supports GPT partitions as wedges
diff -r fb384d7d88c9 -r 7e54433ea4f0 sys/arch/evbarm/conf/DUOVERO
--- a/sys/arch/evbarm/conf/DUOVERO      Wed Jan 20 00:48:49 2021 +0000
+++ b/sys/arch/evbarm/conf/DUOVERO      Wed Jan 20 01:20:26 2021 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: DUOVERO,v 1.22 2020/09/29 19:58:50 jmcneill Exp $
+#      $NetBSD: DUOVERO,v 1.23 2021/01/20 01:20:26 nia Exp $
 #
 #      DUOOVERO -- Gumstix. Inc. DuoVero COMS platforms kernel
 #
@@ -100,8 +100,6 @@
 include        "conf/compat_netbsd30.config"
 options        COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 
-options        COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
-
 # Shared memory options
 
 #options       SYSVMSG         # System V-like message queues
diff -r fb384d7d88c9 -r 7e54433ea4f0 sys/arch/evbarm/conf/GUMSTIX
--- a/sys/arch/evbarm/conf/GUMSTIX      Wed Jan 20 00:48:49 2021 +0000
+++ b/sys/arch/evbarm/conf/GUMSTIX      Wed Jan 20 01:20:26 2021 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: GUMSTIX,v 1.107 2020/09/27 13:48:50 roy Exp $
+#      $NetBSD: GUMSTIX,v 1.108 2021/01/20 01:20:26 nia Exp $
 #
 #      GUMSTIX -- Gumstix. Inc. gumstix platforms kernel
 #
@@ -96,8 +96,6 @@
 include        "conf/compat_netbsd16.config"
 options        COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 
-options        COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
-
 # Shared memory options
 
 #options       SYSVMSG         # System V-like message queues
diff -r fb384d7d88c9 -r 7e54433ea4f0 sys/arch/evbarm/conf/HDL_G
--- a/sys/arch/evbarm/conf/HDL_G        Wed Jan 20 00:48:49 2021 +0000
+++ b/sys/arch/evbarm/conf/HDL_G        Wed Jan 20 01:20:26 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: HDL_G,v 1.64 2020/09/27 13:48:50 roy Exp $
+# $NetBSD: HDL_G,v 1.65 2021/01/20 01:20:26 nia Exp $
 #
 #       HDL_G -- I-O DATA HDL-G Kernel
 #
@@ -84,8 +84,6 @@
 include        "conf/compat_netbsd09.config"
 options        COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 
-options        COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
-
 # Shared memory options
 
 options        SYSVMSG         # System V-like message queues
diff -r fb384d7d88c9 -r 7e54433ea4f0 sys/arch/evbarm/conf/HPT5325
--- a/sys/arch/evbarm/conf/HPT5325      Wed Jan 20 00:48:49 2021 +0000
+++ b/sys/arch/evbarm/conf/HPT5325      Wed Jan 20 01:20:26 2021 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: HPT5325,v 1.50 2020/09/27 13:48:50 roy Exp $
+#      $NetBSD: HPT5325,v 1.51 2021/01/20 01:20:26 nia Exp $
 #
 #  This configuration supports for HP T5325 Thin Client
 #
@@ -92,8 +92,6 @@
 include        "conf/compat_netbsd50.config"
 options        COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 
-options        COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
-
 # Shared memory options
 
 options        SYSVMSG         # System V-like message queues
diff -r fb384d7d88c9 -r 7e54433ea4f0 sys/arch/evbarm/conf/OPENBLOCKS_A6
--- a/sys/arch/evbarm/conf/OPENBLOCKS_A6        Wed Jan 20 00:48:49 2021 +0000
+++ b/sys/arch/evbarm/conf/OPENBLOCKS_A6        Wed Jan 20 01:20:26 2021 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: OPENBLOCKS_A6,v 1.42 2020/09/27 13:48:50 roy Exp $
+#      $NetBSD: OPENBLOCKS_A6,v 1.43 2021/01/20 01:20:26 nia Exp $
 #
 #      OPENBLOCKS_A6 -- Plat'Home. OpenBlockS A6 kernel
 #
@@ -90,8 +90,6 @@
 include        "conf/compat_netbsd50.config"
 options        COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 
-options        COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
-
 # Shared memory options
 
 options        SYSVMSG         # System V-like message queues
diff -r fb384d7d88c9 -r 7e54433ea4f0 sys/arch/evbarm/conf/PEPPER
--- a/sys/arch/evbarm/conf/PEPPER       Wed Jan 20 00:48:49 2021 +0000
+++ b/sys/arch/evbarm/conf/PEPPER       Wed Jan 20 01:20:26 2021 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: PEPPER,v 1.20 2020/09/29 19:58:50 jmcneill Exp $
+#      $NetBSD: PEPPER,v 1.21 2021/01/20 01:20:26 nia Exp $
 #
 #      PEPPER -- Gumstix. Inc. Pepper Single Board Computer platforms kernel
 #
@@ -98,8 +98,6 @@
 include        "conf/compat_netbsd30.config"
 options        COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 
-options        COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
-
 # Shared memory options
 
 #options       SYSVMSG         # System V-like message queues
diff -r fb384d7d88c9 -r 7e54433ea4f0 sys/arch/evbarm/conf/SHEEVAPLUG
--- a/sys/arch/evbarm/conf/SHEEVAPLUG   Wed Jan 20 00:48:49 2021 +0000
+++ b/sys/arch/evbarm/conf/SHEEVAPLUG   Wed Jan 20 01:20:26 2021 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: SHEEVAPLUG,v 1.72 2020/09/27 13:48:50 roy Exp $
+#      $NetBSD: SHEEVAPLUG,v 1.73 2021/01/20 01:20:26 nia Exp $
 #
 #  This configuration supports for generically Marvell SheevaPlug
 #
@@ -97,8 +97,6 @@
 include        "conf/compat_netbsd50.config"
 options        COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
 
-options        COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
-
 # Shared memory options
 
 options        SYSVMSG         # System V-like message queues
diff -r fb384d7d88c9 -r 7e54433ea4f0 sys/arch/riscv/conf/GENERIC
--- a/sys/arch/riscv/conf/GENERIC       Wed Jan 20 00:48:49 2021 +0000
+++ b/sys/arch/riscv/conf/GENERIC       Wed Jan 20 01:20:26 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.11 2020/11/04 06:56:56 skrll Exp $
+# $NetBSD: GENERIC,v 1.12 2021/01/20 01:20:26 nia Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident                 "GENERIC-$Revision: 1.11 $"
+#ident                 "GENERIC-$Revision: 1.12 $"
 
 maxusers       64              # estimated number of users
 
@@ -73,7 +73,6 @@
 # Compatibility options
 include        "conf/compat_netbsd70.config"
 
-options        COMPAT_OSSAUDIO
 #options       COMPAT_NETBSD32
 #options       EXEC_ELF32
 



Home | Main Index | Thread Index | Old Index