From nobody Sun Apr 14 02:12:21 2024 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VHDMp2CJHz5Gl8K; Sun, 14 Apr 2024 02:12:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VHDMp0Mj5z4Fkd; Sun, 14 Apr 2024 02:12:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713060742; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=A5nvnOliSPHfzJQrPaCWBbS3Zhdp4r/8s8wJC0jp8Fw=; b=coH+ZklodD6bIgdd7ogBB8g3tTyn92jWPCYcBotuLibLtncJXQZvPrSFmTd9LoBwTh1sGz Xnv+qZIK5TBWzG5jX+r166/hMOFL0wy5z40L+75LXuxfOWquHZlBGrYQisMDOwPj2x1p/l 85oDNthVTN31Jg1NurLhag5CgQkPCaG8lKSXbCvmrRynOCDHXK/y0/SO5NGdhEnyVagbkJ SLxWsrm5fI3KnqnHnckbI/BWO5j4i+nrJkwwbBp7q0f5OKtihl9YBMYFGNB4qeoB6bkAyl cy25ztNvqyo19wXQOBUZYIrFtmceLmjc4Aab7KechTrzh6jQZBkVBEE72QMQFA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713060742; a=rsa-sha256; cv=none; b=XjjxhIpKjOuVnutKAB7qCDSNrDqXSciDHv8w/gUQCc5fl3sFwgVIqXqry4pa4rChW8pDn0 iBiyadT80KR8k1UdpNQa5GkFbsIJXm6GirlASRuKNSLl4lt4/gWPzPs4xlxRr0N8w+0H72 y5wvJee7aPbuHiUzxZkuIe3zwEDXVUrvgcnAiEZvNqxZfCny4G10pe9W0vp2e+AsqOsTVm ndMvauimIqL9Jg+IpjTfZ/X1oUrmPKpVuITygH7LlT2pOumkwDxAMLFEUMmru7M9cgedWv 4/5OUCB/tVbcQqfDjE0ZZ06TQ0Kucqc1DP8JxxaVavZOMejHnpTgfBUfVwbSSw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713060742; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=A5nvnOliSPHfzJQrPaCWBbS3Zhdp4r/8s8wJC0jp8Fw=; b=umDRGnfw/8LAsvv2VW7x9AVbkP/cg2Zj7y0dddlagOSpt+zES3mSBSSRvIyIdBydSmhosT bHIcRn6HjaAOjJtrVx6+v5dVYOrHLtd0ml+LZy32k/ekQ9Ba0RuEQDYqHkCAUkikFt5Pr8 Kb9IWZjtbmkqW79M0PFCCO59Q9O9kvG1EymrhsF/9m6O8bvIC6X4HwpDHSvViPt1y0XjLz ETFehY1N7LSOv1D/lvamENTSWD9SYRp7j7cq/iZLV6r8EaKN/6OS/EMTZXeTXq5Zzjgm9F GcqHfGUp47jBLQJNYVT4h9W8jnkRttqmCMG62QeiWJ6Hqgh9mepxUmUEDma/9g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VHDMn75SRzxfh; Sun, 14 Apr 2024 02:12:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 43E2CLgm030237; Sun, 14 Apr 2024 02:12:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 43E2CLXw030234; Sun, 14 Apr 2024 02:12:21 GMT (envelope-from git) Date: Sun, 14 Apr 2024 02:12:21 GMT Message-Id: <202404140212.43E2CLXw030234@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: John Baldwin Subject: git: 1f678b6ba215 - main - NOTES: Move the VirtIO entries to the MI NOTES file List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jhb X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1f678b6ba215aad01a1610772c77af653a981601 Auto-Submitted: auto-generated The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=1f678b6ba215aad01a1610772c77af653a981601 commit 1f678b6ba215aad01a1610772c77af653a981601 Author: John Baldwin AuthorDate: 2024-04-14 02:10:27 +0000 Commit: John Baldwin CommitDate: 2024-04-14 02:10:27 +0000 NOTES: Move the VirtIO entries to the MI NOTES file While here, add virtio_gpu Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D44782 --- sys/amd64/conf/NOTES | 18 ------------------ sys/arm64/conf/NOTES | 8 -------- sys/conf/NOTES | 20 ++++++++++++++++++++ sys/i386/conf/NOTES | 18 ------------------ sys/riscv/conf/NOTES | 8 -------- 5 files changed, 20 insertions(+), 52 deletions(-) diff --git a/sys/amd64/conf/NOTES b/sys/amd64/conf/NOTES index 0cabacb45dd7..35154d7b634d 100644 --- a/sys/amd64/conf/NOTES +++ b/sys/amd64/conf/NOTES @@ -450,24 +450,6 @@ device pmspcv # Only for legacy Atom C2XXX chipsets. device qat_c2xxx -# -# VirtIO support -# -# The virtio entry provides a generic bus for use by the device drivers. -# It must be combined with an interface that communicates with the host. -# Multiple such interfaces are defined by the VirtIO specification. FreeBSD -# only has support for PCI. Therefore, virtio_pci must be statically -# compiled in or loaded as a module for the device drivers to function. -# -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 -device virtio_random # VirtIO Entropy device -device virtio_console # VirtIO Console device - # Linux KVM paravirtualization support device kvm_clock # KVM paravirtual clock driver diff --git a/sys/arm64/conf/NOTES b/sys/arm64/conf/NOTES index d58bc5b82f89..3e8499c872b9 100644 --- a/sys/arm64/conf/NOTES +++ b/sys/arm64/conf/NOTES @@ -60,14 +60,6 @@ device al_udma # Universal DMA # Qualcomm Snapdragon drivers device qcom_gcc # Global Clock Controller -# VirtIO support -device virtio -device virtio_pci -device virtio_mmio -device virtio_blk -device vtnet -device virtio_scmi - # Google Virtual NIC device gve # Google Virtual NIC (gVNIC) driver diff --git a/sys/conf/NOTES b/sys/conf/NOTES index 85cd1a307c14..cb28ddd00c20 100644 --- a/sys/conf/NOTES +++ b/sys/conf/NOTES @@ -2409,6 +2409,26 @@ options NSFBUFS=1024 # options DEBUG_LOCKS +# +# VirtIO support +# +# The virtio entry provides a generic bus for use by the device drivers. +# It must be combined with an interface that communicates with the host. +# Multiple such interfaces are defined by the VirtIO specification +# including PCI and MMIO. +# +device virtio # Generic VirtIO bus (required) +device virtio_mmio # VirtIO MMIO Interface +device virtio_pci # VirtIO PCI Interface +device vtnet # VirtIO Ethernet device +device virtio_balloon # VirtIO Memory Balloon device +device virtio_blk # VirtIO Block device +device virtio_console # VirtIO Console device +device virtio_gpu # VirtIO GPU device +device virtio_random # VirtIO Entropy device +device virtio_scmi # VirtIO SCSI device +device virtio_scsi # VirtIO SCMI device + ##################################################################### # HID support device hid # Generic HID support diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES index eee1424b2118..bab537ac1dfe 100644 --- a/sys/i386/conf/NOTES +++ b/sys/i386/conf/NOTES @@ -654,24 +654,6 @@ device glxiic # AMD Geode LX CS5536 System Management Bus # device glxsb # AMD Geode LX Security Block -# -# VirtIO support -# -# The virtio entry provides a generic bus for use by the device drivers. -# It must be combined with an interface that communicates with the host. -# Multiple such interfaces defined by the VirtIO specification. FreeBSD -# only has support for PCI. Therefore, virtio_pci must be statically -# compiled in or loaded as a module for the device drivers to function. -# -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 -device virtio_random # VirtIO Entropy device -device virtio_console # VirtIO Console device - # Linux KVM paravirtualization support device kvm_clock # KVM paravirtual clock driver diff --git a/sys/riscv/conf/NOTES b/sys/riscv/conf/NOTES index d818fd0581c3..36d2e06fb698 100644 --- a/sys/riscv/conf/NOTES +++ b/sys/riscv/conf/NOTES @@ -32,14 +32,6 @@ device riscv_syscon # Backlight subsystem device backlight -# 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_mmio # VirtIO MMIO bus -device virtio_random # VirtIO Entropy device - # MMC/SD/SDIO Card slot support device dwmmc