Module Name:    src
Committed By:   nia
Date:           Thu Jan 21 06:51:56 UTC 2021

Modified Files:
        src/sys/arch/amiga/conf: DRACO GENERIC GENERIC.in
        src/sys/arch/amigappc/conf: GENERIC NULL
        src/sys/arch/atari/conf: GENERIC.in
        src/sys/arch/bebox/conf: GENERIC
        src/sys/arch/evbarm/conf: GENERIC64
        src/sys/arch/evbmips/conf: CPMBR1400 LINKITSMART7688 MALTA ZYXELKX
        src/sys/arch/ews4800mips/conf: GENERIC
        src/sys/arch/hp300/conf: GENERIC
        src/sys/arch/hppa/conf: GENERIC
        src/sys/arch/i386/conf: GENERIC_TINY INSTALL_FLOPPY INSTALL_TINY
            NET4501
        src/sys/arch/mac68k/conf: GENERIC
        src/sys/arch/macppc/conf: GENERIC GENERIC_601
        src/sys/arch/mvme68k/conf: GENERIC VME147
        src/sys/arch/news68k/conf: GENERIC GENERIC_TINY LIBERO NEWS1200
        src/sys/arch/next68k/conf: GENERIC SLAB
        src/sys/arch/ofppc/conf: GENERIC
        src/sys/arch/prep/conf: GENERIC
        src/sys/arch/rs6000/conf: GENERIC
        src/sys/arch/sandpoint/conf: ENCPP1 GENERIC SANDPOINT
        src/sys/arch/sgimips/conf: GENERIC32_IP12 GENERIC64_IP2x GENERIC64_IP3x
        src/sys/arch/sun3/conf: DISKLESS DISKLESS3X GENERIC GENERIC3X INSTALL
            INSTALL3X
        src/sys/arch/x68k/conf: GENERIC INSTALL

Log Message:
add a commented out compat_ossaudio wherever there's compat_linux

requested by mrg


To generate a diff of this commit:
cvs rdiff -u -r1.196 -r1.197 src/sys/arch/amiga/conf/DRACO
cvs rdiff -u -r1.331 -r1.332 src/sys/arch/amiga/conf/GENERIC
cvs rdiff -u -r1.147 -r1.148 src/sys/arch/amiga/conf/GENERIC.in
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/amigappc/conf/GENERIC
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/amigappc/conf/NULL
cvs rdiff -u -r1.120 -r1.121 src/sys/arch/atari/conf/GENERIC.in
cvs rdiff -u -r1.164 -r1.165 src/sys/arch/bebox/conf/GENERIC
cvs rdiff -u -r1.171 -r1.172 src/sys/arch/evbarm/conf/GENERIC64
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/evbmips/conf/CPMBR1400
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbmips/conf/LINKITSMART7688
cvs rdiff -u -r1.102 -r1.103 src/sys/arch/evbmips/conf/MALTA
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbmips/conf/ZYXELKX
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/ews4800mips/conf/GENERIC
cvs rdiff -u -r1.206 -r1.207 src/sys/arch/hp300/conf/GENERIC
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/hppa/conf/GENERIC
cvs rdiff -u -r1.169 -r1.170 src/sys/arch/i386/conf/GENERIC_TINY
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/i386/conf/INSTALL_FLOPPY
cvs rdiff -u -r1.162 -r1.163 src/sys/arch/i386/conf/INSTALL_TINY
cvs rdiff -u -r1.104 -r1.105 src/sys/arch/i386/conf/NET4501
cvs rdiff -u -r1.232 -r1.233 src/sys/arch/mac68k/conf/GENERIC
cvs rdiff -u -r1.371 -r1.372 src/sys/arch/macppc/conf/GENERIC
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/macppc/conf/GENERIC_601
cvs rdiff -u -r1.102 -r1.103 src/sys/arch/mvme68k/conf/GENERIC
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/mvme68k/conf/VME147
cvs rdiff -u -r1.137 -r1.138 src/sys/arch/news68k/conf/GENERIC
cvs rdiff -u -r1.91 -r1.92 src/sys/arch/news68k/conf/GENERIC_TINY
cvs rdiff -u -r1.69 -r1.70 src/sys/arch/news68k/conf/LIBERO \
    src/sys/arch/news68k/conf/NEWS1200
cvs rdiff -u -r1.151 -r1.152 src/sys/arch/next68k/conf/GENERIC
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/next68k/conf/SLAB
cvs rdiff -u -r1.174 -r1.175 src/sys/arch/ofppc/conf/GENERIC
cvs rdiff -u -r1.194 -r1.195 src/sys/arch/prep/conf/GENERIC
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/rs6000/conf/GENERIC
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/sandpoint/conf/ENCPP1
cvs rdiff -u -r1.106 -r1.107 src/sys/arch/sandpoint/conf/GENERIC
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/sandpoint/conf/SANDPOINT
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/sgimips/conf/GENERIC32_IP12
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sgimips/conf/GENERIC64_IP2x \
    src/sys/arch/sgimips/conf/GENERIC64_IP3x
cvs rdiff -u -r1.79 -r1.80 src/sys/arch/sun3/conf/DISKLESS
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/sun3/conf/DISKLESS3X \
    src/sys/arch/sun3/conf/INSTALL3X
cvs rdiff -u -r1.186 -r1.187 src/sys/arch/sun3/conf/GENERIC
cvs rdiff -u -r1.138 -r1.139 src/sys/arch/sun3/conf/GENERIC3X
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/sun3/conf/INSTALL
cvs rdiff -u -r1.202 -r1.203 src/sys/arch/x68k/conf/GENERIC
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/x68k/conf/INSTALL

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/amiga/conf/DRACO
diff -u src/sys/arch/amiga/conf/DRACO:1.196 src/sys/arch/amiga/conf/DRACO:1.197
--- src/sys/arch/amiga/conf/DRACO:1.196	Mon Oct 26 06:22:28 2020
+++ src/sys/arch/amiga/conf/DRACO	Thu Jan 21 06:51:54 2021
@@ -1,4 +1,4 @@
-# $NetBSD: DRACO,v 1.196 2020/10/26 06:22:28 rin Exp $
+# $NetBSD: DRACO,v 1.197 2021/01/21 06:51:54 nia Exp $
 #
 # This file was automatically created.
 # Changes will be lost when make is run in this directory.
@@ -29,7 +29,7 @@ include "arch/amiga/conf/std.amiga"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.196 $"
+#ident 		"GENERIC-$Revision: 1.197 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks -fno-omit-frame-pointer"
 	# See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for
@@ -128,6 +128,7 @@ include 	"conf/compat_netbsd09.config"
 options 	COMPAT_SUNOS	# Support to run Sun (m68k) executables
 options 	COMPAT_NOMID	# allow nonvalid machine id executables
 #options 	COMPAT_LINUX	# Support to run Linux/m68k executables
+#options 	COMPAT_OSSAUDIO	# Support to run Linux/m68k executables
 
 options 	EXEC_AOUT	# 32-bit aout executables (NetBSD-1.5.x)
 options 	COMPAT_AOUT_M68K # actually make some system calls work.

Index: src/sys/arch/amiga/conf/GENERIC
diff -u src/sys/arch/amiga/conf/GENERIC:1.331 src/sys/arch/amiga/conf/GENERIC:1.332
--- src/sys/arch/amiga/conf/GENERIC:1.331	Mon Oct 26 06:22:28 2020
+++ src/sys/arch/amiga/conf/GENERIC	Thu Jan 21 06:51:54 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.331 2020/10/26 06:22:28 rin Exp $
+# $NetBSD: GENERIC,v 1.332 2021/01/21 06:51:54 nia Exp $
 #
 # This file was automatically created.
 # Changes will be lost when make is run in this directory.
@@ -29,7 +29,7 @@ include "arch/amiga/conf/std.amiga"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.331 $"
+#ident 		"GENERIC-$Revision: 1.332 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks -fno-omit-frame-pointer"
 	# See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for
@@ -140,6 +140,7 @@ include 	"conf/compat_netbsd09.config"
 options 	COMPAT_SUNOS	# Support to run Sun (m68k) executables
 options 	COMPAT_NOMID	# allow nonvalid machine id executables
 #options 	COMPAT_LINUX	# Support to run Linux/m68k executables
+#options 	COMPAT_OSSAUDIO	# Support to run Linux/m68k executables
 
 options 	EXEC_AOUT	# 32-bit aout executables (NetBSD-1.5.x)
 options 	COMPAT_AOUT_M68K # actually make some system calls work.

Index: src/sys/arch/amiga/conf/GENERIC.in
diff -u src/sys/arch/amiga/conf/GENERIC.in:1.147 src/sys/arch/amiga/conf/GENERIC.in:1.148
--- src/sys/arch/amiga/conf/GENERIC.in:1.147	Mon Oct 26 06:21:49 2020
+++ src/sys/arch/amiga/conf/GENERIC.in	Thu Jan 21 06:51:54 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC.in,v 1.147 2020/10/26 06:21:49 rin Exp $
+# $NetBSD: GENERIC.in,v 1.148 2021/01/21 06:51:54 nia Exp $
 #
 ##
 # GENERIC machine description file
@@ -52,7 +52,7 @@ include "arch/amiga/conf/std.amiga"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.147 $"
+#ident 		"GENERIC-$Revision: 1.148 $"
 
 m4_ifdef(`INSTALL_CONFIGURATION', `m4_dnl
 makeoptions	COPTS="-Os -fno-omit-frame-pointer"
@@ -182,6 +182,7 @@ include 	"conf/compat_netbsd09.config"
 options 	COMPAT_SUNOS	# Support to run Sun (m68k) executables
 options 	COMPAT_NOMID	# allow nonvalid machine id executables
 #options 	COMPAT_LINUX	# Support to run Linux/m68k executables
+#options 	COMPAT_OSSAUDIO	# Support to run Linux/m68k executables
 ')m4_dnl
 
 options 	EXEC_AOUT	# 32-bit aout executables (NetBSD-1.5.x)

Index: src/sys/arch/amigappc/conf/GENERIC
diff -u src/sys/arch/amigappc/conf/GENERIC:1.40 src/sys/arch/amigappc/conf/GENERIC:1.41
--- src/sys/arch/amigappc/conf/GENERIC:1.40	Sun Sep 27 13:48:49 2020
+++ src/sys/arch/amigappc/conf/GENERIC	Thu Jan 21 06:51:54 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.40 2020/09/27 13:48:49 roy Exp $
+# $NetBSD: GENERIC,v 1.41 2021/01/21 06:51:54 nia Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include "arch/amigappc/conf/std.amigappc
 
 options 	INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident          "GENERIC-$Revision: 1.40 $"
+#ident          "GENERIC-$Revision: 1.41 $"
 
 maxusers	8
 
@@ -81,6 +81,7 @@ include 	"conf/compat_netbsd09.config"
 
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	COMPAT_LINUX	# Linux binary compatibility
+#options 	COMPAT_OSSAUDIO	# Linux binary compatibility
 
 #
 # File systems

Index: src/sys/arch/amigappc/conf/NULL
diff -u src/sys/arch/amigappc/conf/NULL:1.59 src/sys/arch/amigappc/conf/NULL:1.60
--- src/sys/arch/amigappc/conf/NULL:1.59	Sun Sep 27 13:48:49 2020
+++ src/sys/arch/amigappc/conf/NULL	Thu Jan 21 06:51:54 2021
@@ -1,4 +1,4 @@
-# $NetBSD: NULL,v 1.59 2020/09/27 13:48:49 roy Exp $
+# $NetBSD: NULL,v 1.60 2021/01/21 06:51:54 nia Exp $
 #
 # NULL machine description file
 # 
@@ -7,7 +7,7 @@ include "arch/amigappc/conf/std.amigappc
 
 #options 	INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident          "GENERIC-$Revision: 1.59 $"
+#ident          "GENERIC-$Revision: 1.60 $"
 
 maxusers	8
 
@@ -65,6 +65,7 @@ no options 	COMPAT_43	# and 4.3BSD
 
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	COMPAT_LINUX	# Linux binary compatibility
+#options 	COMPAT_OSSAUDIO	# Linux binary compatibility
 
 #
 # File systems

Index: src/sys/arch/atari/conf/GENERIC.in
diff -u src/sys/arch/atari/conf/GENERIC.in:1.120 src/sys/arch/atari/conf/GENERIC.in:1.121
--- src/sys/arch/atari/conf/GENERIC.in:1.120	Sun Sep 27 13:48:49 2020
+++ src/sys/arch/atari/conf/GENERIC.in	Thu Jan 21 06:51:54 2021
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC.in,v 1.120 2020/09/27 13:48:49 roy Exp $
+#	$NetBSD: GENERIC.in,v 1.121 2021/01/21 06:51:54 nia Exp $
 #
 # Generic atari
 #
@@ -164,6 +164,7 @@ no options 	COMPAT_15	# NetBSD 1.5,
 #if !defined(SMALL030_KERNEL)
 #options 	COMPAT_SUNOS	# Support to run Sun-3 executables
 #options 	COMPAT_LINUX	# Support to run Linux/m68k executables
+#options 	COMPAT_OSSAUDIO	# Support to run Linux/m68k executables
 options 	COMPAT_AOUT_M68K # Compatibility to a.out executables
 options 	EXEC_AOUT	# a.out format executables
 #endif /* !SMALL030_KERNEL */

Index: src/sys/arch/bebox/conf/GENERIC
diff -u src/sys/arch/bebox/conf/GENERIC:1.164 src/sys/arch/bebox/conf/GENERIC:1.165
--- src/sys/arch/bebox/conf/GENERIC:1.164	Sun Sep 27 13:48:50 2020
+++ src/sys/arch/bebox/conf/GENERIC	Thu Jan 21 06:51:54 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.164 2020/09/27 13:48:50 roy Exp $
+# $NetBSD: GENERIC,v 1.165 2021/01/21 06:51:54 nia Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/bebox/conf/std.bebox"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.164 $"
+#ident 		"GENERIC-$Revision: 1.165 $"
 
 maxusers	32
 
@@ -58,6 +58,7 @@ include 	"conf/compat_netbsd09.config"
 
 #options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
 #options 	COMPAT_LINUX	# Linux binary compatibility
+#options 	COMPAT_OSSAUDIO	# Linux binary compatibility
 
 # File systems
 file-system	FFS		# UFS

Index: src/sys/arch/evbarm/conf/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.171 src/sys/arch/evbarm/conf/GENERIC64:1.172
--- src/sys/arch/evbarm/conf/GENERIC64:1.171	Sun Jan 10 19:20:16 2021
+++ src/sys/arch/evbarm/conf/GENERIC64	Thu Jan 21 06:51:54 2021
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: GENERIC64,v 1.171 2021/01/10 19:20:16 jmcneill Exp $
+#	$NetBSD: GENERIC64,v 1.172 2021/01/21 06:51:54 nia Exp $
 #
 #	GENERIC ARM (aarch64) kernel
 #
@@ -381,6 +381,10 @@ spi*		at spibus?
 m25p*		at spi?
 spiflash*	at spiflashbus?
 
+# BCM2835 VCHIQ, etc
+vchiq0 		at fdt?
+vcaudio0 	at vchiq0
+
 # Audio support
 hdaudio*	at fdt?			# Intel HDA
 hdaudio*	at pci? dev ? function ?

Index: src/sys/arch/evbmips/conf/CPMBR1400
diff -u src/sys/arch/evbmips/conf/CPMBR1400:1.33 src/sys/arch/evbmips/conf/CPMBR1400:1.34
--- src/sys/arch/evbmips/conf/CPMBR1400:1.33	Sun Sep 27 13:48:50 2020
+++ src/sys/arch/evbmips/conf/CPMBR1400	Thu Jan 21 06:51:54 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: CPMBR1400,v 1.33 2020/09/27 13:48:50 roy Exp $
+#	$NetBSD: CPMBR1400,v 1.34 2021/01/21 06:51:54 nia Exp $
 
 include 	"arch/evbmips/conf/std.rasoc"
 
@@ -62,6 +62,7 @@ include         "conf/compat_netbsd50.co
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 
 #options 	COMPAT_LINUX	# binary compatibility with Linux
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 
 # File systems
 file-system	FFS		# UFS

Index: src/sys/arch/evbmips/conf/LINKITSMART7688
diff -u src/sys/arch/evbmips/conf/LINKITSMART7688:1.15 src/sys/arch/evbmips/conf/LINKITSMART7688:1.16
--- src/sys/arch/evbmips/conf/LINKITSMART7688:1.15	Sun Sep 27 13:48:50 2020
+++ src/sys/arch/evbmips/conf/LINKITSMART7688	Thu Jan 21 06:51:54 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: LINKITSMART7688,v 1.15 2020/09/27 13:48:50 roy Exp $
+#	$NetBSD: LINKITSMART7688,v 1.16 2021/01/21 06:51:54 nia Exp $
 #
 # MediaTek MT7688
 #
@@ -65,6 +65,7 @@ include         "conf/compat_netbsd50.co
 #options 	EXEC_ECOFF	# exec ECOFF binaries
 #options 	COMPAT_ULTRIX	# binary compatibility with Ultrix
 #options 	COMPAT_LINUX	# binary compatibility with Linux
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 
 # File systems
 file-system	FFS		# UFS

Index: src/sys/arch/evbmips/conf/MALTA
diff -u src/sys/arch/evbmips/conf/MALTA:1.102 src/sys/arch/evbmips/conf/MALTA:1.103
--- src/sys/arch/evbmips/conf/MALTA:1.102	Sun Sep 27 13:48:50 2020
+++ src/sys/arch/evbmips/conf/MALTA	Thu Jan 21 06:51:54 2021
@@ -1,10 +1,10 @@
-#	$NetBSD: MALTA,v 1.102 2020/09/27 13:48:50 roy Exp $
+#	$NetBSD: MALTA,v 1.103 2021/01/21 06:51:54 nia Exp $
 
 include 	"arch/evbmips/conf/std.malta"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"MALTA-$Revision: 1.102 $"
+#ident 		"MALTA-$Revision: 1.103 $"
 
 maxusers	32
 
@@ -46,6 +46,7 @@ include         "conf/compat_netbsd16.co
 #options 	EXEC_ECOFF	# exec ECOFF binaries
 #options 	COMPAT_ULTRIX	# binary compatibility with Ultrix
 #options 	COMPAT_LINUX	# binary compatibility with Linux
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 
 # File systems
 file-system	FFS		# Berkeley Fast Filesystem

Index: src/sys/arch/evbmips/conf/ZYXELKX
diff -u src/sys/arch/evbmips/conf/ZYXELKX:1.18 src/sys/arch/evbmips/conf/ZYXELKX:1.19
--- src/sys/arch/evbmips/conf/ZYXELKX:1.18	Sun Sep 27 13:48:50 2020
+++ src/sys/arch/evbmips/conf/ZYXELKX	Thu Jan 21 06:51:54 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: ZYXELKX,v 1.18 2020/09/27 13:48:50 roy Exp $
+#	$NetBSD: ZYXELKX,v 1.19 2021/01/21 06:51:54 nia Exp $
 
 include 	"arch/evbmips/conf/std.rasoc"
 
@@ -62,6 +62,7 @@ include         "conf/compat_netbsd50.co
 
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	COMPAT_LINUX	# binary compatibility with Linux
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 
 # File systems
 file-system	FFS		# UFS

Index: src/sys/arch/ews4800mips/conf/GENERIC
diff -u src/sys/arch/ews4800mips/conf/GENERIC:1.62 src/sys/arch/ews4800mips/conf/GENERIC:1.63
--- src/sys/arch/ews4800mips/conf/GENERIC:1.62	Sun Sep 27 13:48:51 2020
+++ src/sys/arch/ews4800mips/conf/GENERIC	Thu Jan 21 06:51:54 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.62 2020/09/27 13:48:51 roy Exp $
+# $NetBSD: GENERIC,v 1.63 2021/01/21 06:51:54 nia Exp $
 #
 # GENERIC machine description file
 # This machine description file is used to generate the default NetBSD
@@ -25,7 +25,7 @@ include 	"arch/ews4800mips/conf/std.ews4
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.62 $"
+#ident		"GENERIC-$Revision: 1.63 $"
 
 maxusers	16
 
@@ -72,6 +72,7 @@ options 	DDB		# in-kernel debugger
 # Compatibility options
 include 	"conf/compat_netbsd13.config"
 #options 	COMPAT_LINUX	# binary compatibility with Linux
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 
 # File systems
 file-system 	FFS		# fast filesystem with user and group quotas

Index: src/sys/arch/hp300/conf/GENERIC
diff -u src/sys/arch/hp300/conf/GENERIC:1.206 src/sys/arch/hp300/conf/GENERIC:1.207
--- src/sys/arch/hp300/conf/GENERIC:1.206	Sun Sep 27 13:48:51 2020
+++ src/sys/arch/hp300/conf/GENERIC	Thu Jan 21 06:51:54 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.206 2020/09/27 13:48:51 roy Exp $
+# $NetBSD: GENERIC,v 1.207 2021/01/21 06:51:54 nia Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/hp300/conf/std.hp300"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.206 $"
+#ident 		"GENERIC-$Revision: 1.207 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks -fno-omit-frame-pointer"
 	# See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for
@@ -85,6 +85,7 @@ options 	COMPAT_AOUT_M68K	# NetBSD/m68k 
 options 	COMPAT_M68K4K	# NetBSD/m68k4k binary compatibility
 options 	COMPAT_SUNOS	# SunOS4 m68k binary compatibility
 #options 	COMPAT_LINUX	# Linux/m68k binary compatibility
+#options 	COMPAT_OSSAUDIO	# Linux/m68k binary compatibility
 
 # Filesystems
 file-system	CD9660		# CD-ROM ISO-9660 filesystem

Index: src/sys/arch/hppa/conf/GENERIC
diff -u src/sys/arch/hppa/conf/GENERIC:1.36 src/sys/arch/hppa/conf/GENERIC:1.37
--- src/sys/arch/hppa/conf/GENERIC:1.36	Sun Sep 27 13:48:51 2020
+++ src/sys/arch/hppa/conf/GENERIC	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.36 2020/09/27 13:48:51 roy Exp $
+# $NetBSD: GENERIC,v 1.37 2021/01/21 06:51:55 nia Exp $
 #
 # GENERIC machine description file
 #
@@ -23,7 +23,7 @@ include 	"arch/hppa/conf/std.hppa"
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
 
-#ident 		"GENERIC-$Revision: 1.36 $"
+#ident 		"GENERIC-$Revision: 1.37 $"
 
 maxusers	32		# estimated number of users
 
@@ -80,6 +80,7 @@ options 	DDB_HISTORY_SIZE=512	# enable h
 include 	"conf/compat_netbsd20.config"
 
 #options 	COMPAT_LINUX	# binary compatibility with Linux
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 
 # File systems
 file-system 	FFS		# UFS

Index: src/sys/arch/i386/conf/GENERIC_TINY
diff -u src/sys/arch/i386/conf/GENERIC_TINY:1.169 src/sys/arch/i386/conf/GENERIC_TINY:1.170
--- src/sys/arch/i386/conf/GENERIC_TINY:1.169	Sun Sep 27 13:48:51 2020
+++ src/sys/arch/i386/conf/GENERIC_TINY	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC_TINY,v 1.169 2020/09/27 13:48:51 roy Exp $
+#	$NetBSD: GENERIC_TINY,v 1.170 2021/01/21 06:51:55 nia Exp $
 #
 #	GENERIC_TINY -- suitable default for 4M machines
 #			No EISA, PCI, or SCSI.
@@ -60,7 +60,7 @@ include 	"conf/compat_netbsd60.config"
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 
 #options 	COMPAT_LINUX	# binary compatibility with Linux
-#options 	COMPAT_FREEBSD	# binary compatibility with FreeBSD
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 
 # File systems
 file-system	FFS		# UFS

Index: src/sys/arch/i386/conf/INSTALL_FLOPPY
diff -u src/sys/arch/i386/conf/INSTALL_FLOPPY:1.55 src/sys/arch/i386/conf/INSTALL_FLOPPY:1.56
--- src/sys/arch/i386/conf/INSTALL_FLOPPY:1.55	Sat May 16 13:46:11 2020
+++ src/sys/arch/i386/conf/INSTALL_FLOPPY	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL_FLOPPY,v 1.55 2020/05/16 13:46:11 maya Exp $
+#	$NetBSD: INSTALL_FLOPPY,v 1.56 2021/01/21 06:51:55 nia Exp $
 #
 #	INSTALL - Installation kernel.
 #
@@ -83,7 +83,7 @@ pseudo-device	ksyms
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 
 #options 	COMPAT_LINUX	# binary compatibility with Linux
-#options 	COMPAT_FREEBSD	# binary compatibility with FreeBSD
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/i386/conf/INSTALL_TINY
diff -u src/sys/arch/i386/conf/INSTALL_TINY:1.162 src/sys/arch/i386/conf/INSTALL_TINY:1.163
--- src/sys/arch/i386/conf/INSTALL_TINY:1.162	Sat Jan 25 18:38:36 2020
+++ src/sys/arch/i386/conf/INSTALL_TINY	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL_TINY,v 1.162 2020/01/25 18:38:36 thorpej Exp $
+#	$NetBSD: INSTALL_TINY,v 1.163 2021/01/21 06:51:55 nia Exp $
 #
 #	This kernel should be derived from INSTALL (which is derived
 #	from GENERIC) with some features commented out.
@@ -70,7 +70,7 @@ no options 	EXEC_AOUT	# we don't a.out s
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 
 #options 	COMPAT_LINUX	# binary compatibility with Linux
-#options 	COMPAT_FREEBSD	# binary compatibility with FreeBSD
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
 # File systems

Index: src/sys/arch/i386/conf/NET4501
diff -u src/sys/arch/i386/conf/NET4501:1.104 src/sys/arch/i386/conf/NET4501:1.105
--- src/sys/arch/i386/conf/NET4501:1.104	Sun Sep 27 13:48:51 2020
+++ src/sys/arch/i386/conf/NET4501	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# $NetBSD: NET4501,v 1.104 2020/09/27 13:48:51 roy Exp $
+# $NetBSD: NET4501,v 1.105 2021/01/21 06:51:55 nia Exp $
 #
 # NET4501 -- kernel configuration for a Soekris Engineering net4501
 # single-board computer.
@@ -10,7 +10,7 @@ include 	"arch/i386/conf/std.i386"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"NET4501-$Revision: 1.104 $"
+#ident 		"NET4501-$Revision: 1.105 $"
 
 maxusers	32		# estimated number of users
 
@@ -80,7 +80,7 @@ options 	COMPAT_NOMID	# NetBSD 0.8, 386B
 options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 
 #options 	COMPAT_LINUX	# binary compatibility with Linux
-#options 	COMPAT_FREEBSD	# binary compatibility with FreeBSD
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 
 # File systems
 file-system	FFS		# UFS

Index: src/sys/arch/mac68k/conf/GENERIC
diff -u src/sys/arch/mac68k/conf/GENERIC:1.232 src/sys/arch/mac68k/conf/GENERIC:1.233
--- src/sys/arch/mac68k/conf/GENERIC:1.232	Sun Sep 27 13:48:52 2020
+++ src/sys/arch/mac68k/conf/GENERIC	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.232 2020/09/27 13:48:52 roy Exp $
+# $NetBSD: GENERIC,v 1.233 2021/01/21 06:51:55 nia Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include 	"arch/mac68k/conf/std.mac68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.232 $"
+#ident 		"GENERIC-$Revision: 1.233 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks -fno-omit-frame-pointer"
 	# See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for
@@ -85,6 +85,7 @@ options 	COMPAT_AOUT_M68K # compatibilit
 options 	EXEC_AOUT	# support for exec'ing a.out
 
 #options 	COMPAT_LINUX	# compatibility with Linux/m68k binaries
+#options 	COMPAT_OSSAUDIO	# compatibility with Linux/m68k binaries
 #options 	COMPAT_M68K4K	# compatibility with NetBSD/m68k4k binaries
 #options 	COMPAT_SUNOS	# compatibility with SunOS 4.x binaries
 

Index: src/sys/arch/macppc/conf/GENERIC
diff -u src/sys/arch/macppc/conf/GENERIC:1.371 src/sys/arch/macppc/conf/GENERIC:1.372
--- src/sys/arch/macppc/conf/GENERIC:1.371	Sun Sep 27 13:48:52 2020
+++ src/sys/arch/macppc/conf/GENERIC	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.371 2020/09/27 13:48:52 roy Exp $
+# $NetBSD: GENERIC,v 1.372 2021/01/21 06:51:55 nia Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/macppc/conf/std.macppc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.371 $"
+#ident 		"GENERIC-$Revision: 1.372 $"
 
 maxusers	32
 
@@ -69,6 +69,7 @@ include 	"conf/compat_netbsd09.config"
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 
 #options 	COMPAT_LINUX	# Linux binary compatibility
+#options 	COMPAT_OSSAUDIO	# Linux binary compatibility
 
 # Wedge support
 options         DKWEDGE_AUTODISCOVER    # Automatically add dk(4) instances

Index: src/sys/arch/macppc/conf/GENERIC_601
diff -u src/sys/arch/macppc/conf/GENERIC_601:1.28 src/sys/arch/macppc/conf/GENERIC_601:1.29
--- src/sys/arch/macppc/conf/GENERIC_601:1.28	Sun Sep 27 13:48:52 2020
+++ src/sys/arch/macppc/conf/GENERIC_601	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC_601,v 1.28 2020/09/27 13:48:52 roy Exp $
+# $NetBSD: GENERIC_601,v 1.29 2021/01/21 06:51:55 nia Exp $
 #
 # GENERIC machine description file
 # 
@@ -28,7 +28,7 @@ include 	"arch/macppc/conf/std.macppc.60
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-ident 		"GENERIC-$Revision: 1.28 $"
+ident 		"GENERIC-$Revision: 1.29 $"
 
 maxusers	32
 
@@ -72,6 +72,7 @@ include 	"conf/compat_netbsd50.config"
 
 #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	COMPAT_LINUX	# Linux binary compatibility
+#options 	COMPAT_OSSAUDIO	# Linux binary compatibility
 
 # Wedge support
 options         DKWEDGE_AUTODISCOVER    # Automatically add dk(4) instances

Index: src/sys/arch/mvme68k/conf/GENERIC
diff -u src/sys/arch/mvme68k/conf/GENERIC:1.102 src/sys/arch/mvme68k/conf/GENERIC:1.103
--- src/sys/arch/mvme68k/conf/GENERIC:1.102	Sun Sep 27 13:48:52 2020
+++ src/sys/arch/mvme68k/conf/GENERIC	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.102 2020/09/27 13:48:52 roy Exp $
+# $NetBSD: GENERIC,v 1.103 2021/01/21 06:51:55 nia Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include 	"arch/mvme68k/conf/std.mvme68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.102 $"
+#ident 		"GENERIC-$Revision: 1.103 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -101,6 +101,7 @@ include 	"conf/compat_netbsd09.config"
 #options 	COMPAT_SUNOS
 #options 	COMPAT_M68K4K	# compatibility with NetBSD/m68k4k binaries
 #options 	COMPAT_LINUX	# compatibility with Linux/m68k binaries
+#options 	COMPAT_OSSAUDIO	# compatibility with Linux/m68k binaries
 
 ## force NFS root and swap
 #config	netbsd		root on ? type nfs

Index: src/sys/arch/mvme68k/conf/VME147
diff -u src/sys/arch/mvme68k/conf/VME147:1.61 src/sys/arch/mvme68k/conf/VME147:1.62
--- src/sys/arch/mvme68k/conf/VME147:1.61	Thu Sep 14 07:58:42 2017
+++ src/sys/arch/mvme68k/conf/VME147	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: VME147,v 1.61 2017/09/14 07:58:42 mrg Exp $
+#	$NetBSD: VME147,v 1.62 2021/01/21 06:51:55 nia Exp $
 
 include 	"arch/mvme68k/conf/std.mvme68k"
 
@@ -43,6 +43,7 @@ include 	"conf/compat_netbsd09.config"
 #options 	COMPAT_SUNOS
 #options 	COMPAT_M68K4K	# compatibility with NetBSD/m68k4k binaries
 #options 	COMPAT_LINUX	# compatibility with Linux/m68k binaries
+#options 	COMPAT_OSSAUDIO	# compatibility with Linux/m68k binaries
 
 ## force NFS root and swap
 #config	netbsd		root on ? type nfs

Index: src/sys/arch/news68k/conf/GENERIC
diff -u src/sys/arch/news68k/conf/GENERIC:1.137 src/sys/arch/news68k/conf/GENERIC:1.138
--- src/sys/arch/news68k/conf/GENERIC:1.137	Sun Sep 27 13:48:53 2020
+++ src/sys/arch/news68k/conf/GENERIC	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.137 2020/09/27 13:48:53 roy Exp $
+# $NetBSD: GENERIC,v 1.138 2021/01/21 06:51:55 nia Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/news68k/conf/std.news68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.137 $"
+#ident 		"GENERIC-$Revision: 1.138 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks -fno-omit-frame-pointer"
 	# See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for
@@ -70,6 +70,7 @@ options 	COMPAT_AOUT_M68K	# compatibilit
 
 options 	COMPAT_SUNOS		# binary compatibility with SunOS
 #options 	COMPAT_LINUX		# binary compatibllity with Linux/m68k
+#options 	COMPAT_OSSAUDIO		# binary compatibllity with Linux/m68k
 
 # Filesystem options
 file-system	FFS		# Berkeley Fast Filesystem

Index: src/sys/arch/news68k/conf/GENERIC_TINY
diff -u src/sys/arch/news68k/conf/GENERIC_TINY:1.91 src/sys/arch/news68k/conf/GENERIC_TINY:1.92
--- src/sys/arch/news68k/conf/GENERIC_TINY:1.91	Sun Sep 27 13:48:53 2020
+++ src/sys/arch/news68k/conf/GENERIC_TINY	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# 	$NetBSD: GENERIC_TINY,v 1.91 2020/09/27 13:48:53 roy Exp $
+# 	$NetBSD: GENERIC_TINY,v 1.92 2021/01/21 06:51:55 nia Exp $
 
 #	news68k GENERIC config file for low memory machines;
 #
@@ -6,7 +6,7 @@ include 	"arch/news68k/conf/std.news68k"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC_TINY-$Revision: 1.91 $"
+#ident 		"GENERIC_TINY-$Revision: 1.92 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
 
@@ -48,6 +48,7 @@ options 	COMPAT_AOUT_M68K	# compatibilit
 
 #options 	COMPAT_SUNOS		# binary compatibility with SunOS
 #options 	COMPAT_LINUX		# binary compatibllity with Linux/m68k
+#options 	COMPAT_OSSAUDIO		# binary compatibllity with Linux/m68k
 
 # Filesystem options
 file-system	FFS		# Berkeley Fast Filesystem

Index: src/sys/arch/news68k/conf/LIBERO
diff -u src/sys/arch/news68k/conf/LIBERO:1.69 src/sys/arch/news68k/conf/LIBERO:1.70
--- src/sys/arch/news68k/conf/LIBERO:1.69	Sun Jan 19 01:25:06 2020
+++ src/sys/arch/news68k/conf/LIBERO	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# 	$NetBSD: LIBERO,v 1.69 2020/01/19 01:25:06 thorpej Exp $
+# 	$NetBSD: LIBERO,v 1.70 2021/01/21 06:51:55 nia Exp $
 
 #	NEWS1750 config file;
 #
@@ -43,6 +43,7 @@ options 	COMPAT_AOUT_M68K	# compatibilit
 
 options 	COMPAT_SUNOS		# binary compatibility with SunOS
 #options 	COMPAT_LINUX		# binary compatibllity with Linux/m68k
+#options 	COMPAT_OSSAUDIO		# binary compatibllity with Linux/m68k
 
 # Filesystem options
 file-system	FFS		# Berkeley Fast Filesystem
Index: src/sys/arch/news68k/conf/NEWS1200
diff -u src/sys/arch/news68k/conf/NEWS1200:1.69 src/sys/arch/news68k/conf/NEWS1200:1.70
--- src/sys/arch/news68k/conf/NEWS1200:1.69	Sun Jan 19 01:25:06 2020
+++ src/sys/arch/news68k/conf/NEWS1200	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# 	$NetBSD: NEWS1200,v 1.69 2020/01/19 01:25:06 thorpej Exp $
+# 	$NetBSD: NEWS1200,v 1.70 2021/01/21 06:51:55 nia Exp $
 
 #	news1200 config file
 #
@@ -39,6 +39,7 @@ options 	COMPAT_AOUT_M68K	# compatibilit
 
 options 	COMPAT_SUNOS		# binary compatibility with SunOS
 #options 	COMPAT_LINUX		# binary compatibllity with Linux/m68k
+#options 	COMPAT_OSSAUDIO		# binary compatibllity with Linux/m68k
 
 # Filesystem options
 file-system	FFS		# Berkeley Fast Filesystem

Index: src/sys/arch/next68k/conf/GENERIC
diff -u src/sys/arch/next68k/conf/GENERIC:1.151 src/sys/arch/next68k/conf/GENERIC:1.152
--- src/sys/arch/next68k/conf/GENERIC:1.151	Sun Sep 27 13:48:53 2020
+++ src/sys/arch/next68k/conf/GENERIC	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.151 2020/09/27 13:48:53 roy Exp $
+# $NetBSD: GENERIC,v 1.152 2021/01/21 06:51:55 nia Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include 	"arch/next68k/conf/std.next68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.151 $"
+#ident 		"GENERIC-$Revision: 1.152 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks -fno-omit-frame-pointer"
 	# See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for
@@ -77,6 +77,7 @@ options 	COMPAT_M68K4K	# compatibility w
 options 	COMPAT_NOMID	# compatibility with 386BSD, BSDI, NetBSD 0.8,
 options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
 #options 	COMPAT_LINUX	# can run Linux/m68k executables
+#options 	COMPAT_OSSAUDIO	# can run Linux/m68k executables
 options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
 options 	EXEC_AOUT	# support for a.out executables
 

Index: src/sys/arch/next68k/conf/SLAB
diff -u src/sys/arch/next68k/conf/SLAB:1.59 src/sys/arch/next68k/conf/SLAB:1.60
--- src/sys/arch/next68k/conf/SLAB:1.59	Wed Dec 19 13:57:49 2018
+++ src/sys/arch/next68k/conf/SLAB	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# $NetBSD: SLAB,v 1.59 2018/12/19 13:57:49 maxv Exp $
+# $NetBSD: SLAB,v 1.60 2021/01/21 06:51:55 nia Exp $
 #
 # deberg's development machine
 #
@@ -51,6 +51,7 @@ include 	"conf/compat_netbsd14.config"
 #options 	COMPAT_NOMID	# compatibility with 386BSD, BSDI, NetBSD 0.8,
 #options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
 #options 	COMPAT_LINUX	# can run Linux/m68k executables
+#options 	COMPAT_OSSAUDIO	# can run Linux/m68k executables
 options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
 options 	EXEC_AOUT	# support for a.out executables
 

Index: src/sys/arch/ofppc/conf/GENERIC
diff -u src/sys/arch/ofppc/conf/GENERIC:1.174 src/sys/arch/ofppc/conf/GENERIC:1.175
--- src/sys/arch/ofppc/conf/GENERIC:1.174	Sun Nov 29 12:38:44 2020
+++ src/sys/arch/ofppc/conf/GENERIC	Thu Jan 21 06:51:55 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.174 2020/11/29 12:38:44 phx Exp $
+# $NetBSD: GENERIC,v 1.175 2021/01/21 06:51:55 nia Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include 	"arch/ofppc/conf/std.ofppc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.174 $"
+#ident 		"GENERIC-$Revision: 1.175 $"
 
 maxusers	32
 
@@ -68,6 +68,7 @@ makeoptions	DEBUG="-g"	# compile full sy
 include 	"conf/compat_netbsd09.config"
 options 	COMPAT_386BSD_MBRPART # recognize old partition ID
 #options 	COMPAT_LINUX	# Linux binary compatibility
+#options 	COMPAT_OSSAUDIO	# Linux binary compatibility
 
 # Wedge support
 options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances

Index: src/sys/arch/prep/conf/GENERIC
diff -u src/sys/arch/prep/conf/GENERIC:1.194 src/sys/arch/prep/conf/GENERIC:1.195
--- src/sys/arch/prep/conf/GENERIC:1.194	Sun Sep 27 13:48:53 2020
+++ src/sys/arch/prep/conf/GENERIC	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.194 2020/09/27 13:48:53 roy Exp $
+# $NetBSD: GENERIC,v 1.195 2021/01/21 06:51:56 nia Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include 	"arch/prep/conf/std.prep"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.194 $"
+#ident		"GENERIC-$Revision: 1.195 $"
 
 maxusers	32
 
@@ -61,6 +61,7 @@ options 	DDB		# in-kernel debugger
 # Compatibility options
 include 	"conf/compat_netbsd13.config"
 #options 	COMPAT_LINUX	# Linux binary compatibility
+#options 	COMPAT_OSSAUDIO	# Linux binary compatibility
 
 # File systems
 file-system 	FFS		# UFS

Index: src/sys/arch/rs6000/conf/GENERIC
diff -u src/sys/arch/rs6000/conf/GENERIC:1.44 src/sys/arch/rs6000/conf/GENERIC:1.45
--- src/sys/arch/rs6000/conf/GENERIC:1.44	Sun Sep 27 13:48:54 2020
+++ src/sys/arch/rs6000/conf/GENERIC	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.44 2020/09/27 13:48:54 roy Exp $
+# $NetBSD: GENERIC,v 1.45 2021/01/21 06:51:56 nia Exp $
 #
 # GENERIC machine description file
 # 
@@ -24,7 +24,7 @@ options 	INCLUDE_CONFIG_FILE	# embed con
 
 #makeoptions	COPTS="-O2 -mno-powerpc -mno-power"	# wheeee
 
-#ident		"GENERIC-$Revision: 1.44 $"
+#ident		"GENERIC-$Revision: 1.45 $"
 
 maxusers	32
 
@@ -67,6 +67,7 @@ options 	DDB		# in-kernel debugger
 # Compatibility options
 include 	"conf/compat_netbsd50.config"
 #options 	COMPAT_LINUX	# Linux binary compatibility
+#options 	COMPAT_OSSAUDIO	# Linux binary compatibility
 
 # File systems
 file-system 	FFS		# UFS

Index: src/sys/arch/sandpoint/conf/ENCPP1
diff -u src/sys/arch/sandpoint/conf/ENCPP1:1.24 src/sys/arch/sandpoint/conf/ENCPP1:1.25
--- src/sys/arch/sandpoint/conf/ENCPP1:1.24	Sun Sep 27 13:48:54 2020
+++ src/sys/arch/sandpoint/conf/ENCPP1	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-# $NetBSD: ENCPP1,v 1.24 2020/09/27 13:48:54 roy Exp $
+# $NetBSD: ENCPP1,v 1.25 2021/01/21 06:51:56 nia Exp $
 #
 # Ampro EnCorePP1 machine description file
 # 
@@ -23,7 +23,7 @@ options 	PIC_I8259
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"ENCPP1-$Revision: 1.24 $"
+#ident 		"ENCPP1-$Revision: 1.25 $"
 
 maxusers	32
 
@@ -44,6 +44,7 @@ options 	SYSCTL_INCLUDE_DESCR	# Include 
 include 	"conf/compat_netbsd09.config"
 options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
 #options 	COMPAT_LINUX		# Linux binary compatibility
+#options 	COMPAT_OSSAUDIO		# Linux binary compatibility
 
 options 	MSGBUFSIZE=65536
 file-system 	FFS

Index: src/sys/arch/sandpoint/conf/GENERIC
diff -u src/sys/arch/sandpoint/conf/GENERIC:1.106 src/sys/arch/sandpoint/conf/GENERIC:1.107
--- src/sys/arch/sandpoint/conf/GENERIC:1.106	Sun Sep 27 13:48:54 2020
+++ src/sys/arch/sandpoint/conf/GENERIC	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.106 2020/09/27 13:48:54 roy Exp $
+# $NetBSD: GENERIC,v 1.107 2021/01/21 06:51:56 nia Exp $
 #
 # machine description file for GENERIC NAS
 # 
@@ -22,7 +22,7 @@ include 	"arch/sandpoint/conf/std.sandpo
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.106 $"
+#ident 		"GENERIC-$Revision: 1.107 $"
 
 maxusers	32
 
@@ -67,6 +67,7 @@ include 	"conf/compat_netbsd09.config"
 options 	COMPAT_NOMID	# NetBSD 0.8, 386BSD, and BSDI
 #options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
 #options 	COMPAT_LINUX	# binary compatibility with Linux
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 
 # Wedge support
 options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances

Index: src/sys/arch/sandpoint/conf/SANDPOINT
diff -u src/sys/arch/sandpoint/conf/SANDPOINT:1.19 src/sys/arch/sandpoint/conf/SANDPOINT:1.20
--- src/sys/arch/sandpoint/conf/SANDPOINT:1.19	Sun Sep 27 13:48:54 2020
+++ src/sys/arch/sandpoint/conf/SANDPOINT	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-# $NetBSD: SANDPOINT,v 1.19 2020/09/27 13:48:54 roy Exp $
+# $NetBSD: SANDPOINT,v 1.20 2021/01/21 06:51:56 nia Exp $
 #
 # Sandpoint X3/X2 machine description file
 # 
@@ -23,7 +23,7 @@ options 	PIC_I8259
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"SANDPOINT-$Revision: 1.19 $"
+#ident 		"SANDPOINT-$Revision: 1.20 $"
 
 maxusers	32
 
@@ -46,6 +46,7 @@ options 	SYSCTL_INCLUDE_DESCR	# Include 
 include 	"conf/compat_netbsd09.config"
 options 	COMPAT_386BSD_MBRPART	# recognize old partition ID
 #options 	COMPAT_LINUX		# Linux binary compatibility
+#options 	COMPAT_OSSAUDIO		# Linux binary compatibility
 
 options 	MSGBUFSIZE=65536
 file-system 	FFS

Index: src/sys/arch/sgimips/conf/GENERIC32_IP12
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP12:1.39 src/sys/arch/sgimips/conf/GENERIC32_IP12:1.40
--- src/sys/arch/sgimips/conf/GENERIC32_IP12:1.39	Sun Sep 27 13:48:54 2020
+++ src/sys/arch/sgimips/conf/GENERIC32_IP12	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC32_IP12,v 1.39 2020/09/27 13:48:54 roy Exp $
+#	$NetBSD: GENERIC32_IP12,v 1.40 2021/01/21 06:51:56 nia Exp $
 #
 # GENERIC32_IP12 machine description file
 # 
@@ -32,7 +32,7 @@ makeoptions	TEXTADDR=0x80002000	# entry 
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC32-IP2x-$Revision: 1.39 $"
+#ident		"GENERIC32-IP2x-$Revision: 1.40 $"
 
 maxusers	32
 
@@ -78,6 +78,7 @@ options 	DDB_HISTORY_SIZE=512	# enable h
 include 	"conf/compat_netbsd15.config"
 
 #options 	COMPAT_LINUX	# binary compatibility with Linux
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 #options 	COMPAT_ULTRIX	# binary compatibility with Ultrix 
 
 # File systems

Index: src/sys/arch/sgimips/conf/GENERIC64_IP2x
diff -u src/sys/arch/sgimips/conf/GENERIC64_IP2x:1.6 src/sys/arch/sgimips/conf/GENERIC64_IP2x:1.7
--- src/sys/arch/sgimips/conf/GENERIC64_IP2x:1.6	Thu Sep 14 07:58:43 2017
+++ src/sys/arch/sgimips/conf/GENERIC64_IP2x	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC64_IP2x,v 1.6 2017/09/14 07:58:43 mrg Exp $
+#	$NetBSD: GENERIC64_IP2x,v 1.7 2021/01/21 06:51:56 nia Exp $
 #
 # GENERIC32_IP2x machine description file
 # 
@@ -29,7 +29,7 @@ include 	"arch/sgimips/conf/std.sgimips6
 no makeoptions	TEXTADDR			# entry point
 makeoptions	TEXTADDR=0xffffffff88069000	# entry point
 
-#ident		"GENERIC64-IP2x-$Revision: 1.6 $"
+#ident		"GENERIC64-IP2x-$Revision: 1.7 $"
 
 no makeoptions	WANT_ECOFF
 makeoptions	WANT_ECOFF="no"		# Create an ECOFF kernel in addition
@@ -41,4 +41,5 @@ makeoptions	WANT_ECOFF="no"		# Create an
 #include 	"conf/compat_netbsd15.config"
 
 #options 	COMPAT_LINUX	# binary compatibility with Linux
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 #options 	COMPAT_ULTRIX	# binary compatibility with Ultrix 
Index: src/sys/arch/sgimips/conf/GENERIC64_IP3x
diff -u src/sys/arch/sgimips/conf/GENERIC64_IP3x:1.6 src/sys/arch/sgimips/conf/GENERIC64_IP3x:1.7
--- src/sys/arch/sgimips/conf/GENERIC64_IP3x:1.6	Thu Sep 14 07:58:43 2017
+++ src/sys/arch/sgimips/conf/GENERIC64_IP3x	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC64_IP3x,v 1.6 2017/09/14 07:58:43 mrg Exp $
+#	$NetBSD: GENERIC64_IP3x,v 1.7 2021/01/21 06:51:56 nia Exp $
 #
 # GENERIC32_IP3x machine description file
 # 
@@ -28,10 +28,11 @@ include 	"arch/sgimips/conf/std.sgimips6
 no makeoptions	TEXTADDR
 makeoptions	TEXTADDR="0xffffffff80069000"	# entry point
 
-#ident		"GENERIC64_IP3x-$Revision: 1.6 $"
+#ident		"GENERIC64_IP3x-$Revision: 1.7 $"
 
 # Compatibility options
 #include 	"conf/compat_netbsd15.config"
 
 #options 	COMPAT_LINUX	# binary compatibility with Linux
+#options 	COMPAT_OSSAUDIO	# binary compatibility with Linux
 #options 	COMPAT_ULTRIX	# binary compatibility with Ultrix 

Index: src/sys/arch/sun3/conf/DISKLESS
diff -u src/sys/arch/sun3/conf/DISKLESS:1.79 src/sys/arch/sun3/conf/DISKLESS:1.80
--- src/sys/arch/sun3/conf/DISKLESS:1.79	Sun Sep 27 13:48:54 2020
+++ src/sys/arch/sun3/conf/DISKLESS	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-# $NetBSD: DISKLESS,v 1.79 2020/09/27 13:48:54 roy Exp $
+# $NetBSD: DISKLESS,v 1.80 2021/01/21 06:51:56 nia Exp $
 
 # DISKLESS - Root and swap on NFS
 # Desktop machines only (3/50, 3/60, 3/110)
@@ -49,6 +49,7 @@ include 	"conf/compat_netbsd13.config"
 #options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
 #options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
 #options 	COMPAT_LINUX	# can run Linux/m68k executables
+#options 	COMPAT_OSSAUDIO	# can run Linux/m68k executables
 #options 	EXEC_AOUT	# support for a.out executables
 
 # Filesystem options

Index: src/sys/arch/sun3/conf/DISKLESS3X
diff -u src/sys/arch/sun3/conf/DISKLESS3X:1.61 src/sys/arch/sun3/conf/DISKLESS3X:1.62
--- src/sys/arch/sun3/conf/DISKLESS3X:1.61	Fri Jun 19 10:35:11 2020
+++ src/sys/arch/sun3/conf/DISKLESS3X	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-# $NetBSD: DISKLESS3X,v 1.61 2020/06/19 10:35:11 tsutsui Exp $
+# $NetBSD: DISKLESS3X,v 1.62 2021/01/21 06:51:56 nia Exp $
 
 # DISKLESS - Root and swap on NFS
 # Desktop machines only (3/80)
@@ -45,6 +45,7 @@ options 	USERCONF	# userconf(4) support
 include 	"conf/compat_netbsd10.config"
 
 #options 	COMPAT_LINUX	# can run Linux/m68k executables
+#options 	COMPAT_OSSAUDIO	# can run Linux/m68k executables
 #options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
 
 # Filesystem options
Index: src/sys/arch/sun3/conf/INSTALL3X
diff -u src/sys/arch/sun3/conf/INSTALL3X:1.61 src/sys/arch/sun3/conf/INSTALL3X:1.62
--- src/sys/arch/sun3/conf/INSTALL3X:1.61	Fri Jun 19 10:35:11 2020
+++ src/sys/arch/sun3/conf/INSTALL3X	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL3X,v 1.61 2020/06/19 10:35:11 tsutsui Exp $
+# $NetBSD: INSTALL3X,v 1.62 2021/01/21 06:51:56 nia Exp $
 #
 # INSTALL3X - Installation kernel for the Sun3X
 #
@@ -48,6 +48,7 @@ options 	PIPE_SOCKETPAIR		# smaller, but
 # Compatibility options
 include 	"conf/compat_netbsd13.config"
 #options 	COMPAT_LINUX	# can run Linux/m68k executables
+#options 	COMPAT_OSSAUDIO	# can run Linux/m68k executables
 
 # File systems
 file-system	FFS		# Berkeley Fast Filesystem

Index: src/sys/arch/sun3/conf/GENERIC
diff -u src/sys/arch/sun3/conf/GENERIC:1.186 src/sys/arch/sun3/conf/GENERIC:1.187
--- src/sys/arch/sun3/conf/GENERIC:1.186	Sun Sep 27 13:48:54 2020
+++ src/sys/arch/sun3/conf/GENERIC	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.186 2020/09/27 13:48:54 roy Exp $
+# $NetBSD: GENERIC,v 1.187 2021/01/21 06:51:56 nia Exp $
 #
 # GENERIC machine description file
 # 
@@ -25,7 +25,7 @@ include 	"arch/sun3/conf/std.sun3"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.186 $"
+#ident		"GENERIC-$Revision: 1.187 $"
 
 makeoptions	COPTS="-Os -fno-unwind-tables -fno-omit-frame-pointer"
 	# Bootloader has size limit (~2MB). -fno-omit-frame-pointer is
@@ -80,6 +80,7 @@ include 	"conf/compat_netbsd60.config"
 #options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
 #options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
 #options 	COMPAT_LINUX	# can run Linux/m68k executables
+#options 	COMPAT_OSSAUDIO	# can run Linux/m68k executables
 #options 	EXEC_AOUT	# support for a.out executables
 
 # Filesystem options

Index: src/sys/arch/sun3/conf/GENERIC3X
diff -u src/sys/arch/sun3/conf/GENERIC3X:1.138 src/sys/arch/sun3/conf/GENERIC3X:1.139
--- src/sys/arch/sun3/conf/GENERIC3X:1.138	Sun Sep 27 13:48:54 2020
+++ src/sys/arch/sun3/conf/GENERIC3X	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC3X,v 1.138 2020/09/27 13:48:54 roy Exp $
+# $NetBSD: GENERIC3X,v 1.139 2021/01/21 06:51:56 nia Exp $
 
 # GENERIC Sun3X (3/80, 3/470)
 # Supports root on: ie0, le0, sd*, ...
@@ -7,7 +7,7 @@ include 	"arch/sun3/conf/std.sun3x"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC3X-$Revision: 1.138 $"
+#ident		"GENERIC3X-$Revision: 1.139 $"
 
 makeoptions	COPTS="-Os -fno-unwind-tables -fno-omit-frame-pointer"
 	# Bootloader has size limit (~2MB). -fno-omit-frame-pointer is
@@ -60,6 +60,7 @@ options 	DDB
 include 	"conf/compat_netbsd60.config"
 #options 	COMPAT_AOUT_M68K # support for NetBSD a.out executables
 #options 	COMPAT_LINUX	# can run Linux/m68k executables
+#options 	COMPAT_OSSAUDIO	# can run Linux/m68k executables
 #options 	EXEC_AOUT	# support for a.out executables
 #options 	COMPAT_SUNOS	# can run SunOS 4.1.1 executables
 

Index: src/sys/arch/sun3/conf/INSTALL
diff -u src/sys/arch/sun3/conf/INSTALL:1.62 src/sys/arch/sun3/conf/INSTALL:1.63
--- src/sys/arch/sun3/conf/INSTALL:1.62	Fri Jun 19 10:35:11 2020
+++ src/sys/arch/sun3/conf/INSTALL	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.62 2020/06/19 10:35:11 tsutsui Exp $
+# $NetBSD: INSTALL,v 1.63 2021/01/21 06:51:56 nia Exp $
 #
 # INSTALL - Installation kernel for the Sun3
 #
@@ -48,6 +48,7 @@ options 	PIPE_SOCKETPAIR		# smaller, but
 # Compatibility options
 include 	"conf/compat_netbsd13.config"
 #options 	COMPAT_LINUX	# can run Linux/m68k executables
+#options 	COMPAT_OSSAUDIO	# can run Linux/m68k executables
 
 # File systems
 file-system	FFS		# Berkeley Fast Filesystem

Index: src/sys/arch/x68k/conf/GENERIC
diff -u src/sys/arch/x68k/conf/GENERIC:1.202 src/sys/arch/x68k/conf/GENERIC:1.203
--- src/sys/arch/x68k/conf/GENERIC:1.202	Sun Sep 27 13:48:55 2020
+++ src/sys/arch/x68k/conf/GENERIC	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.202 2020/09/27 13:48:55 roy Exp $
+# $NetBSD: GENERIC,v 1.203 2021/01/21 06:51:56 nia Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include 	"arch/x68k/conf/std.x68k"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.202 $"
+#ident 		"GENERIC-$Revision: 1.203 $"
 
 makeoptions	COPTS="-O2 -fno-reorder-blocks -fno-omit-frame-pointer"
 	# See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for
@@ -152,6 +152,7 @@ options 	COMPAT_AOUT_M68K # compatibilit
 #options 	COMPAT_M68K4K	# NetBSD/m68k4k binaries
 #options 	COMPAT_SUNOS	# SunOS 4.x binary compatibility; broken
 #options 	COMPAT_LINUX	# Linux/m68k binary compatibility
+#options 	COMPAT_OSSAUDIO	# Linux/m68k binary compatibility
 
 ## File systems.
 file-system	FFS		# Berkeley Fast Filesystem

Index: src/sys/arch/x68k/conf/INSTALL
diff -u src/sys/arch/x68k/conf/INSTALL:1.119 src/sys/arch/x68k/conf/INSTALL:1.120
--- src/sys/arch/x68k/conf/INSTALL:1.119	Tue May 19 09:26:44 2020
+++ src/sys/arch/x68k/conf/INSTALL	Thu Jan 21 06:51:56 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL,v 1.119 2020/05/19 09:26:44 rin Exp $
+#	$NetBSD: INSTALL,v 1.120 2021/01/21 06:51:56 nia Exp $
 
 #
 #	INSTALL -- installation kernel.
@@ -8,7 +8,7 @@ include "arch/x68k/conf/std.x68k"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"INSTALL-$Revision: 1.119 $"
+#ident 		"INSTALL-$Revision: 1.120 $"
 
 makeoptions	COPTS="-Os"		# Optimise for space. Implies -O2
 
@@ -134,6 +134,7 @@ include 	"conf/compat_netbsd30.config"
 #options 	COMPAT_M68K4K	# NetBSD/m68k4k binaries
 #options 	COMPAT_SUNOS	# SunOS 4.x binary compatibility; broken
 #options 	COMPAT_LINUX	# Linux/m68k binary compatibility
+#options 	COMPAT_OSSAUDIO	# Linux/m68k binary compatibility
 
 ## File systems.
 file-system	FFS		# Berkeley Fast Filesystem

Reply via email to