Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-7566

Warn when PCIe devices are plugged into non-zero slot of a downstream PCIe port

    • None
    • Low
    • TestOnly
    • 1
    • rhel-sst-virtualization-cloud
    • ssg_virtualization
    • 1
    • False
    • Hide

      None

      Show
      None
    • None
    • RHELOPC Sprint 6
    • None
    • None
    • If docs needed, set a value
    • None

      Please see description in BZ 2128929.

      The following combination is illegal as the address 0x2.0x5 is invalid on a pcie root port:

      -device '

      {"driver":"pcie-root-port","port":21,"chassis":6,"id":"pci.6","bus":"pcie.0","addr":"0x2.0x5"}

      ' \

      {"execute":"device_add","arguments":{"driver":"virtio-net-pci","netdev":"hostnet1","mac":"00:11:22:33:44:03","id": "net1","bus":"pci.6","addr":"0x2.0x5"}}

      Add a warning to let users know they are using an invalid configuration.

      This has already been fixed upstream with this commit:

      https://gitlab.com/qemu-project/qemu/-/commit/ca92eb5defcf9d1c2106341744a73a03cf26e824

      We can test this bug when we rebase QEMU to version 8.1 or above and mark it as fixed upon rebase.

              rh-ee-anisinha Ani Sinha
              rh-ee-anisinha Ani Sinha
              Yiqian Wei Yiqian Wei
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: