[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 02/19] Revert "docs: Document composable SR-IOV device"
From: |
Michael S. Tsirkin |
Subject: |
[PULL 02/19] Revert "docs: Document composable SR-IOV device" |
Date: |
Thu, 1 Aug 2024 06:35:29 -0400 |
This reverts commit d6f40c95b35bd380340b698e4306704fe22a5d68.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
---
MAINTAINERS | 1 -
docs/system/index.rst | 1 -
docs/system/sriov.rst | 36 ------------------------------------
3 files changed, 38 deletions(-)
delete mode 100644 docs/system/sriov.rst
diff --git a/MAINTAINERS b/MAINTAINERS
index 72b3c67360..e34c2bd4cd 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2011,7 +2011,6 @@ F: hw/pci-bridge/*
F: qapi/pci.json
F: docs/pci*
F: docs/specs/*pci*
-F: docs/system/sriov.rst
PCIE DOE
M: Huai-Cheng Kuo <hchkuo@avery-design.com.tw>
diff --git a/docs/system/index.rst b/docs/system/index.rst
index 718e9d3c56..c21065e519 100644
--- a/docs/system/index.rst
+++ b/docs/system/index.rst
@@ -39,4 +39,3 @@ or Hypervisor.Framework.
multi-process
confidential-guest-support
vm-templating
- sriov
diff --git a/docs/system/sriov.rst b/docs/system/sriov.rst
deleted file mode 100644
index a851a66a4b..0000000000
--- a/docs/system/sriov.rst
+++ /dev/null
@@ -1,36 +0,0 @@
-.. SPDX-License-Identifier: GPL-2.0-or-later
-
-Compsable SR-IOV device
-=======================
-
-SR-IOV (Single Root I/O Virtualization) is an optional extended capability of a
-PCI Express device. It allows a single physical function (PF) to appear as
-multiple virtual functions (VFs) for the main purpose of eliminating software
-overhead in I/O from virtual machines.
-
-There are devices with predefined SR-IOV configurations, but it is also
possible
-to compose an SR-IOV device yourself. Composing an SR-IOV device is currently
-only supported by virtio-net-pci.
-
-Users can configure an SR-IOV-capable virtio-net device by adding
-virtio-net-pci functions to a bus. Below is a command line example:
-
-.. code-block:: shell
-
- -netdev user,id=n -netdev user,id=o
- -netdev user,id=p -netdev user,id=q
- -device pcie-root-port,id=b
- -device virtio-net-pci,bus=b,addr=0x0.0x3,netdev=q,sriov-pf=f
- -device virtio-net-pci,bus=b,addr=0x0.0x2,netdev=p,sriov-pf=f
- -device virtio-net-pci,bus=b,addr=0x0.0x1,netdev=o,sriov-pf=f
- -device virtio-net-pci,bus=b,addr=0x0.0x0,netdev=n,id=f
-
-The VFs specify the paired PF with ``sriov-pf`` property. The PF must be
-added after all VFs. It is the user's responsibility to ensure that VFs have
-function numbers larger than one of the PF, and that the function numbers
-have a consistent stride.
-
-You may also need to perform additional steps to activate the SR-IOV feature on
-your guest. For Linux, refer to [1]_.
-
-.. [1] https://docs.kernel.org/PCI/pci-iov-howto.html
--
MST
- [PULL 00/19] virtio,pci,pc: fixes, Michael S. Tsirkin, 2024/08/01
- [PULL 01/19] virtio-rng: block max-bytes=0, Michael S. Tsirkin, 2024/08/01
- [PULL 02/19] Revert "docs: Document composable SR-IOV device",
Michael S. Tsirkin <=
- [PULL 03/19] Revert "virtio-net: Implement SR-IOV VF", Michael S. Tsirkin, 2024/08/01
- [PULL 04/19] Revert "virtio-pci: Implement SR-IOV PF", Michael S. Tsirkin, 2024/08/01
- [PULL 05/19] Revert "pcie_sriov: Allow user to create SR-IOV device", Michael S. Tsirkin, 2024/08/01
- [PULL 06/19] Revert "pcie_sriov: Check PCI Express for SR-IOV PF", Michael S. Tsirkin, 2024/08/01
- [PULL 07/19] Revert "pcie_sriov: Ensure PF and VF are mutually exclusive", Michael S. Tsirkin, 2024/08/01
- [PULL 08/19] Revert "hw/pci: Fix SR-IOV VF number calculation", Michael S. Tsirkin, 2024/08/01
- [PULL 09/19] Revert "pcie_sriov: Register VFs after migration", Michael S. Tsirkin, 2024/08/01
- [PULL 10/19] Revert "pcie_sriov: Remove num_vfs from PCIESriovPF", Michael S. Tsirkin, 2024/08/01
- [PULL 11/19] Revert "pcie_sriov: Release VFs failed to realize", Michael S. Tsirkin, 2024/08/01
- [PULL 12/19] Revert "pcie_sriov: Reuse SR-IOV VF device instances", Michael S. Tsirkin, 2024/08/01