]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: Connect NVMe devices to PCIe bus
authorAkihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>
Fri, 23 Jan 2026 06:06:03 +0000 (15:06 +0900)
committerLaine Stump <laine@redhat.com>
Mon, 26 Jan 2026 19:09:03 +0000 (14:09 -0500)
NVMe has PCIe transport, so connect NVMe devices to PCIe bus instead of
classic PCI bus if available.

Signed-off-by: Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>
Reviewed-by: Laine Stump <laine@redhat.com>
src/qemu/qemu_domain_address.c

index 7233df888c38fc3811683f90355cb346c0990667..9957f927f575c5e18d4b72448816794014f24a58 100644 (file)
@@ -657,7 +657,7 @@ qemuDomainDeviceCalculatePCIConnectFlags(virDomainDeviceDef *dev,
             break;
 
         case VIR_DOMAIN_CONTROLLER_TYPE_NVME:
-            return pciFlags;
+            return pcieFlags;
 
         case VIR_DOMAIN_CONTROLLER_TYPE_FDC:
         case VIR_DOMAIN_CONTROLLER_TYPE_CCID: