svn commit: r247909 - in stable/8/sys: amd64/conf conf i386/conf
Bryan Venteicher
bryanv at FreeBSD.org
Thu Mar 7 07:28:07 UTC 2013
Author: bryanv
Date: Thu Mar 7 07:28:05 2013
New Revision: 247909
URL: http://svnweb.freebsd.org/changeset/base/247909
Log:
MFC r245362
Add VirtIO to i386 and amd64 GENERIC
Approved by: grehan (mentor)
Modified:
stable/8/sys/amd64/conf/GENERIC
stable/8/sys/amd64/conf/NOTES
stable/8/sys/conf/files.amd64
stable/8/sys/conf/files.i386
stable/8/sys/i386/conf/GENERIC
stable/8/sys/i386/conf/NOTES
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/ (props changed)
stable/8/sys/conf/ (props changed)
stable/8/sys/i386/ (props changed)
Modified: stable/8/sys/amd64/conf/GENERIC
==============================================================================
--- stable/8/sys/amd64/conf/GENERIC Thu Mar 7 07:02:31 2013 (r247908)
+++ stable/8/sys/amd64/conf/GENERIC Thu Mar 7 07:28:05 2013 (r247909)
@@ -331,3 +331,11 @@ device fwe # Ethernet over FireWire (n
device fwip # IP over FireWire (RFC 2734,3146)
device dcons # Dumb console driver
device dcons_crom # Configuration ROM for dcons
+
+# VirtIO support
+device virtio # Generic VirtIO bus (required)
+device virtio_pci # VirtIO PCI device
+device vtnet # VirtIO Ethernet device
+device virtio_blk # VirtIO Block device
+device virtio_scsi # VirtIO SCSI device
+device virtio_balloon # VirtIO Memory Balloon device
Modified: stable/8/sys/amd64/conf/NOTES
==============================================================================
--- stable/8/sys/amd64/conf/NOTES Thu Mar 7 07:02:31 2013 (r247908)
+++ stable/8/sys/amd64/conf/NOTES Thu Mar 7 07:28:05 2013 (r247909)
@@ -422,6 +422,15 @@ device safe # SafeNet 1141
options SAFE_DEBUG # enable debugging support: hw.safe.debug
options SAFE_RNDTEST # enable rndtest support
+#
+# VirtIO support
+device virtio # Generic VirtIO bus (required)
+device virtio_pci # VirtIO PCI Interface
+device vtnet # VirtIO Ethernet device
+device virtio_blk # VirtIO Block device
+device virtio_scsi # VirtIO SCSI device
+device virtio_balloon # VirtIO Memory Balloon device
+
#####################################################################
#
Modified: stable/8/sys/conf/files.amd64
==============================================================================
--- stable/8/sys/conf/files.amd64 Thu Mar 7 07:02:31 2013 (r247908)
+++ stable/8/sys/conf/files.amd64 Thu Mar 7 07:28:05 2013 (r247909)
@@ -353,6 +353,15 @@ dev/isci/scil/scif_sas_task_request.c
dev/isci/scil/scif_sas_task_request_state_handlers.c optional isci
dev/isci/scil/scif_sas_task_request_states.c optional isci
dev/isci/scil/scif_sas_timer.c optional isci
+dev/virtio/virtio.c optional virtio
+dev/virtio/virtqueue.c optional virtio
+dev/virtio/virtio_bus_if.m optional virtio
+dev/virtio/virtio_if.m optional virtio
+dev/virtio/pci/virtio_pci.c optional virtio_pci virtio pci
+dev/virtio/network/if_vtnet.c optional vtnet virtio
+dev/virtio/block/virtio_blk.c optional virtio_blk virtio
+dev/virtio/balloon/virtio_balloon.c optional virtio_balloon virtio
+dev/virtio/scsi/virtio_scsi.c optional virtio_scsi virtio scbus
isa/syscons_isa.c optional sc
isa/vga_isa.c optional vga
kern/link_elf_obj.c standard
Modified: stable/8/sys/conf/files.i386
==============================================================================
--- stable/8/sys/conf/files.i386 Thu Mar 7 07:02:31 2013 (r247908)
+++ stable/8/sys/conf/files.i386 Thu Mar 7 07:28:05 2013 (r247909)
@@ -358,6 +358,15 @@ dev/isci/scil/scif_sas_task_request.c
dev/isci/scil/scif_sas_task_request_state_handlers.c optional isci
dev/isci/scil/scif_sas_task_request_states.c optional isci
dev/isci/scil/scif_sas_timer.c optional isci
+dev/virtio/virtio.c optional virtio
+dev/virtio/virtqueue.c optional virtio
+dev/virtio/virtio_bus_if.m optional virtio
+dev/virtio/virtio_if.m optional virtio
+dev/virtio/pci/virtio_pci.c optional virtio_pci virtio pci
+dev/virtio/network/if_vtnet.c optional vtnet virtio
+dev/virtio/block/virtio_blk.c optional virtio_blk virtio
+dev/virtio/balloon/virtio_balloon.c optional virtio_balloon virtio
+dev/virtio/scsi/virtio_scsi.c optional virtio_scsi virtio scbus
i386/acpica/OsdEnvironment.c optional acpi
i386/acpica/acpi_machdep.c optional acpi
i386/acpica/acpi_wakeup.c optional acpi
Modified: stable/8/sys/i386/conf/GENERIC
==============================================================================
--- stable/8/sys/i386/conf/GENERIC Thu Mar 7 07:02:31 2013 (r247908)
+++ stable/8/sys/i386/conf/GENERIC Thu Mar 7 07:28:05 2013 (r247909)
@@ -345,3 +345,11 @@ device fwe # Ethernet over FireWire (n
device fwip # IP over FireWire (RFC 2734,3146)
device dcons # Dumb console driver
device dcons_crom # Configuration ROM for dcons
+
+# VirtIO support
+device virtio # Generic VirtIO bus (required)
+device virtio_pci # VirtIO PCI device
+device vtnet # VirtIO Ethernet device
+device virtio_blk # VirtIO Block device
+device virtio_scsi # VirtIO SCSI device
+device virtio_balloon # VirtIO Memory Balloon device
Modified: stable/8/sys/i386/conf/NOTES
==============================================================================
--- stable/8/sys/i386/conf/NOTES Thu Mar 7 07:02:31 2013 (r247908)
+++ stable/8/sys/i386/conf/NOTES Thu Mar 7 07:28:05 2013 (r247909)
@@ -764,6 +764,15 @@ options SAFE_RNDTEST # enable rndtest s
#
device glxsb # AMD Geode LX Security Block
+#
+# VirtIO support
+device virtio # Generic VirtIO bus (required)
+device virtio_pci # VirtIO PCI Interface
+device vtnet # VirtIO Ethernet device
+device virtio_blk # VirtIO Block device
+device virtio_scsi # VirtIO SCSI device
+device virtio_balloon # VirtIO Memory Balloon device
+
#####################################################################
#
More information about the svn-src-stable
mailing list