Module Name: src
Committed By: riastradh
Date: Tue Jul 16 12:01:19 UTC 2024
Modified Files:
src/sys/arch/alpha/conf: GENERIC.QEMU
src/sys/arch/amd64/conf: ALL GENERIC
src/sys/arch/evbarm/conf: GENERIC GENERIC64
src/sys/arch/evbmips/conf: MIPSSIM
src/sys/arch/i386/conf: ALL GENERIC
src/sys/arch/riscv/conf: GENERIC.common
src/sys/arch/sparc64/conf: GENERIC
src/sys/arch/virt68k/conf: GENERIC
Log Message:
viocon(4): Add to various kernel configs.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/alpha/conf/GENERIC.QEMU
cvs rdiff -u -r1.188 -r1.189 src/sys/arch/amd64/conf/ALL
cvs rdiff -u -r1.612 -r1.613 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -u -r1.120 -r1.121 src/sys/arch/evbarm/conf/GENERIC
cvs rdiff -u -r1.217 -r1.218 src/sys/arch/evbarm/conf/GENERIC64
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbmips/conf/MIPSSIM
cvs rdiff -u -r1.519 -r1.520 src/sys/arch/i386/conf/ALL
cvs rdiff -u -r1.1256 -r1.1257 src/sys/arch/i386/conf/GENERIC
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/riscv/conf/GENERIC.common
cvs rdiff -u -r1.240 -r1.241 src/sys/arch/sparc64/conf/GENERIC
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/virt68k/conf/GENERIC
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/alpha/conf/GENERIC.QEMU
diff -u src/sys/arch/alpha/conf/GENERIC.QEMU:1.2 src/sys/arch/alpha/conf/GENERIC.QEMU:1.3
--- src/sys/arch/alpha/conf/GENERIC.QEMU:1.2 Sun Nov 19 20:01:48 2023
+++ src/sys/arch/alpha/conf/GENERIC.QEMU Tue Jul 16 12:01:18 2024
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC.QEMU,v 1.2 2023/11/19 20:01:48 thorpej Exp $
+# $NetBSD: GENERIC.QEMU,v 1.3 2024/07/16 12:01:18 riastradh Exp $
#
# Generic Alpha kernel specifically configured for Qemu.
@@ -13,6 +13,7 @@ makeoptions COPY_SYMTAB=1
virtio* at pci? dev ? function ? # Virtio PCI device
#viomb* at virtio? # Virtio memory balloon device
ld* at virtio? # Virtio disk device
+viocon* at virtio? # Virtio serial device
vioif* at virtio? # Virtio network device
viornd* at virtio? # Virtio entropy device
vioscsi* at virtio? # Virtio SCSI device
Index: src/sys/arch/amd64/conf/ALL
diff -u src/sys/arch/amd64/conf/ALL:1.188 src/sys/arch/amd64/conf/ALL:1.189
--- src/sys/arch/amd64/conf/ALL:1.188 Tue Apr 30 19:35:29 2024
+++ src/sys/arch/amd64/conf/ALL Tue Jul 16 12:01:18 2024
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.188 2024/04/30 19:35:29 andvar Exp $
+# $NetBSD: ALL,v 1.189 2024/07/16 12:01:18 riastradh Exp $
# From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
#
# ALL machine description file
@@ -17,7 +17,7 @@ include "arch/amd64/conf/std.amd64"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "ALL-$Revision: 1.188 $"
+#ident "ALL-$Revision: 1.189 $"
maxusers 64 # estimated number of users
@@ -1590,11 +1590,11 @@ weasel* at pci?
virtio* at pci? dev ? function ? # Virtio PCI device
viomb* at virtio? # Virtio memory balloon device
ld* at virtio? # Virtio disk device
+viocon* at virtio? # Virtio console device
vioif* at virtio? # Virtio network device
viornd* at virtio? # Virtio entropy device
vioscsi* at virtio? # Virtio SCSI device
vio9p* at virtio? # Virtio 9P device
-viocon* at virtio? # Virtio console device
# Hyper-V devices
vmbus* at acpi? # Hyper-V VMBus
Index: src/sys/arch/amd64/conf/GENERIC
diff -u src/sys/arch/amd64/conf/GENERIC:1.612 src/sys/arch/amd64/conf/GENERIC:1.613
--- src/sys/arch/amd64/conf/GENERIC:1.612 Tue Apr 30 19:35:29 2024
+++ src/sys/arch/amd64/conf/GENERIC Tue Jul 16 12:01:18 2024
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.612 2024/04/30 19:35:29 andvar Exp $
+# $NetBSD: GENERIC,v 1.613 2024/07/16 12:01:18 riastradh Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/amd64/conf/std.amd64"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.612 $"
+#ident "GENERIC-$Revision: 1.613 $"
maxusers 64 # estimated number of users
@@ -1128,6 +1128,7 @@ weasel* at pci?
virtio* at pci? dev ? function ? # Virtio PCI device
viomb* at virtio? # Virtio memory balloon device
ld* at virtio? # Virtio disk device
+viocon* at virtio? # Virtio serial device
vioif* at virtio? # Virtio network device
viornd* at virtio? # Virtio entropy device
vioscsi* at virtio? # Virtio SCSI device
Index: src/sys/arch/evbarm/conf/GENERIC
diff -u src/sys/arch/evbarm/conf/GENERIC:1.120 src/sys/arch/evbarm/conf/GENERIC:1.121
--- src/sys/arch/evbarm/conf/GENERIC:1.120 Sat Jul 15 22:30:19 2023
+++ src/sys/arch/evbarm/conf/GENERIC Tue Jul 16 12:01:19 2024
@@ -1,5 +1,5 @@
#
-# $NetBSD: GENERIC,v 1.120 2023/07/15 22:30:19 riastradh Exp $
+# $NetBSD: GENERIC,v 1.121 2024/07/16 12:01:19 riastradh Exp $
#
# GENERIC ARM (aarch32) kernel
#
@@ -602,6 +602,7 @@ virtio* at pci? dev ? function ? # Virt
# the balloon driver cannot work on machines with non-4k pages
#viomb* at virtio? # Virtio memory balloon device
ld* at virtio? # Virtio disk device
+viocon* at virtio? # Virtio serial device
vioif* at virtio? # Virtio network device
viornd* at virtio? # Virtio entropy device
vioscsi* at virtio? # Virtio SCSI device
Index: src/sys/arch/evbarm/conf/GENERIC64
diff -u src/sys/arch/evbarm/conf/GENERIC64:1.217 src/sys/arch/evbarm/conf/GENERIC64:1.218
--- src/sys/arch/evbarm/conf/GENERIC64:1.217 Sun Jun 30 09:39:05 2024
+++ src/sys/arch/evbarm/conf/GENERIC64 Tue Jul 16 12:01:19 2024
@@ -1,5 +1,5 @@
#
-# $NetBSD: GENERIC64,v 1.217 2024/06/30 09:39:05 jmcneill Exp $
+# $NetBSD: GENERIC64,v 1.218 2024/07/16 12:01:19 riastradh Exp $
#
# GENERIC ARM (aarch64) kernel
#
@@ -564,6 +564,7 @@ virtio* at acpi?
virtio* at pci? dev ? function ?
#viomb* at virtio? # Virtio memory balloon device
ld* at virtio? # Virtio disk device
+viocon* at virtio? # Virtio serial device
vioif* at virtio? # Virtio network device
viornd* at virtio? # Virtio entropy device
vioscsi* at virtio? # Virtio SCSI device
Index: src/sys/arch/evbmips/conf/MIPSSIM
diff -u src/sys/arch/evbmips/conf/MIPSSIM:1.10 src/sys/arch/evbmips/conf/MIPSSIM:1.11
--- src/sys/arch/evbmips/conf/MIPSSIM:1.10 Sat Jul 13 03:40:38 2024
+++ src/sys/arch/evbmips/conf/MIPSSIM Tue Jul 16 12:01:19 2024
@@ -1,4 +1,4 @@
-# $NetBSD: MIPSSIM,v 1.10 2024/07/13 03:40:38 rin Exp $
+# $NetBSD: MIPSSIM,v 1.11 2024/07/16 12:01:19 riastradh Exp $
#
# Kernel config for the QEMU MIPS "mipssim" simulator
#
@@ -8,7 +8,7 @@
include "arch/evbmips/conf/std.mipssim"
-#ident "GENERIC-$Revision: 1.10 $"
+#ident "GENERIC-$Revision: 1.11 $"
maxusers 32
@@ -123,6 +123,7 @@ com* at mainbus?
virtio* at mainbus? # Virtio PCI device
#viomb* at virtio? # Virtio memory balloon device
ld* at virtio? # Virtio disk device
+viocon* at virtio? # Virtio serial device
vioif* at virtio? # Virtio network device
viornd* at virtio? # Virtio entropy device
vioscsi* at virtio? # Virtio SCSI device
Index: src/sys/arch/i386/conf/ALL
diff -u src/sys/arch/i386/conf/ALL:1.519 src/sys/arch/i386/conf/ALL:1.520
--- src/sys/arch/i386/conf/ALL:1.519 Tue Apr 30 19:35:28 2024
+++ src/sys/arch/i386/conf/ALL Tue Jul 16 12:01:19 2024
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.519 2024/04/30 19:35:28 andvar Exp $
+# $NetBSD: ALL,v 1.520 2024/07/16 12:01:19 riastradh Exp $
# From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
#
# ALL machine description file
@@ -17,7 +17,7 @@ include "arch/i386/conf/std.i386"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "ALL-$Revision: 1.519 $"
+#ident "ALL-$Revision: 1.520 $"
maxusers 64 # estimated number of users
@@ -1705,11 +1705,11 @@ weasel* at pci?
virtio* at pci? dev ? function ? # Virtio PCI device
viomb* at virtio? # Virtio memory balloon device
ld* at virtio? # Virtio disk device
+viocon* at virtio? # Virtio serial device
vioif* at virtio? # Virtio network device
viornd* at virtio? # Virtio entropy device
vioscsi* at virtio? # Virtio SCSI device
vio9p* at virtio? # Virtio 9P device
-viocon* at virtio? # Virtio console device
# Flash subsystem
flash* at flashbus?
Index: src/sys/arch/i386/conf/GENERIC
diff -u src/sys/arch/i386/conf/GENERIC:1.1256 src/sys/arch/i386/conf/GENERIC:1.1257
--- src/sys/arch/i386/conf/GENERIC:1.1256 Tue Apr 30 19:35:28 2024
+++ src/sys/arch/i386/conf/GENERIC Tue Jul 16 12:01:19 2024
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.1256 2024/04/30 19:35:28 andvar Exp $
+# $NetBSD: GENERIC,v 1.1257 2024/07/16 12:01:19 riastradh Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/i386/conf/std.i386"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.1256 $"
+#ident "GENERIC-$Revision: 1.1257 $"
maxusers 64 # estimated number of users
@@ -1409,6 +1409,7 @@ weasel* at pci?
virtio* at pci? dev ? function ? # Virtio PCI device
viomb* at virtio? # Virtio memory balloon device
ld* at virtio? # Virtio disk device
+viocon* at virtio? # Virtio serial device
vioif* at virtio? # Virtio network device
viornd* at virtio? # Virtio entropy device
vioscsi* at virtio? # Virtio SCSI device
Index: src/sys/arch/riscv/conf/GENERIC.common
diff -u src/sys/arch/riscv/conf/GENERIC.common:1.14 src/sys/arch/riscv/conf/GENERIC.common:1.15
--- src/sys/arch/riscv/conf/GENERIC.common:1.14 Wed Apr 17 06:11:56 2024
+++ src/sys/arch/riscv/conf/GENERIC.common Tue Jul 16 12:01:19 2024
@@ -1,5 +1,5 @@
#
-# $NetBSD: GENERIC.common,v 1.14 2024/04/17 06:11:56 skrll Exp $
+# $NetBSD: GENERIC.common,v 1.15 2024/07/16 12:01:19 riastradh Exp $
#
# GENERIC common RISC-V kernel config items shared between 32 and 64
# kernels
@@ -161,6 +161,7 @@ pseudo-device sequencer # MIDI sequenc
virtio* at fdt? # Virtio MMIO device
#viomb* at virtio? # Virtio memory balloon device
ld* at virtio? # Virtio disk device
+viocon* at virtio? # Virtio serial device
vioif* at virtio? # Virtio network device
viornd* at virtio? # Virtio entropy device
#vioscsi* at virtio? # Virtio SCSI device
Index: src/sys/arch/sparc64/conf/GENERIC
diff -u src/sys/arch/sparc64/conf/GENERIC:1.240 src/sys/arch/sparc64/conf/GENERIC:1.241
--- src/sys/arch/sparc64/conf/GENERIC:1.240 Tue Apr 2 22:56:51 2024
+++ src/sys/arch/sparc64/conf/GENERIC Tue Jul 16 12:01:19 2024
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.240 2024/04/02 22:56:51 charlotte Exp $
+# $NetBSD: GENERIC,v 1.241 2024/07/16 12:01:19 riastradh Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/sparc64/conf/std.sparc64"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.240 $"
+#ident "GENERIC-$Revision: 1.241 $"
maxusers 64
@@ -409,6 +409,7 @@ virtio* at pci? dev ? function ? # Virti
# the baloon driver can not work on machines with non-4k pages
#viomb* at virtio? # Virtio memory balloon device
ld* at virtio? # Virtio disk device
+viocon* at virtio? # Virtio serial device
vioif* at virtio? # Virtio network device
viornd* at virtio? # Virtio entropy device
vioscsi* at virtio? # Virtio SCSI device
Index: src/sys/arch/virt68k/conf/GENERIC
diff -u src/sys/arch/virt68k/conf/GENERIC:1.6 src/sys/arch/virt68k/conf/GENERIC:1.7
--- src/sys/arch/virt68k/conf/GENERIC:1.6 Fri Jan 19 05:47:15 2024
+++ src/sys/arch/virt68k/conf/GENERIC Tue Jul 16 12:01:19 2024
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.6 2024/01/19 05:47:15 thorpej Exp $
+# $NetBSD: GENERIC,v 1.7 2024/07/16 12:01:19 riastradh Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/virt68k/conf/std.virt68k"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.6 $"
+#ident "GENERIC-$Revision: 1.7 $"
makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk
@@ -162,6 +162,7 @@ virtctrl* at mainbus? addr ?
# VirtIO devices
virtio* at mainbus? addr ? # VirtIO nexus
ld* at virtio? # VirtIO disk device
+viocon* at virtio? # VirtIO serial device
vioif* at virtio? # VirtIO network device
viornd* at virtio? # VirtIO entropy device
vioscsi* at virtio? # VirtIO SCSI device