Back to bug 1390329

Who When What Removed Added
Marcel Apfelbaum 2016-10-31 17:40:45 UTC Priority unspecified low
Status NEW ASSIGNED
Assignee virt-maint marcel
juzhang 2016-11-01 01:17:46 UTC CC chayang, huding, juzhang
QA Contact virt-bugs jinzhao
Andrew Jones 2016-11-02 10:01:38 UTC CC drjones
Marcel Apfelbaum 2016-11-07 15:10:09 UTC Keywords FutureFeature
Marcel Apfelbaum 2017-01-11 13:15:00 UTC See Also https://bugzilla.redhat.com/show_bug.cgi?id=1363768
jingzhao 2017-01-12 02:08:46 UTC CC marcel
Flags needinfo?(marcel)
Marcel Apfelbaum 2017-01-25 13:21:18 UTC Flags needinfo?(marcel)
Han Han 2017-12-05 09:06:44 UTC CC yduan
Blocks 1520821
PnT Account Manager 2018-03-30 21:42:33 UTC CC huding
Miroslav Rezanina 2018-06-07 08:41:22 UTC CC ailan, mrezanin, mtessun
Fixed In Version QEMU 2.12
Assignee marcel mrezanin
Flags needinfo?(ailan) needinfo?(mtessun)
Amnon Ilan 2018-06-09 16:21:32 UTC Flags needinfo?(ailan) needinfo?(mtessun)
Red Hat Bugzilla Rules Engine 2018-06-12 15:32:30 UTC Status ASSIGNED CLOSED
Resolution --- WONTFIX
Last Closed 2018-06-12 11:32:30 UTC
Han Han 2018-06-13 05:21:40 UTC Blocks 1590632
Eduardo Habkost 2018-08-03 21:46:47 UTC Status CLOSED NEW
CC ehabkost
Resolution WONTFIX ---
Keywords Reopened
Laine Stump 2018-08-04 16:31:02 UTC CC laine
juzhang 2018-08-06 01:45:36 UTC CC jinzhao, michen
Eduardo Habkost 2018-08-08 15:40:38 UTC Blocks 1613915
Eduardo Habkost 2018-08-09 18:24:12 UTC Status NEW POST
Assignee mrezanin ehabkost
Eduardo Habkost 2018-08-17 02:47:44 UTC Doc Text Feature:
A new pcie-pci-bridge device will be enabled.

Reason:
pcie-pci-bridge will be used by libvirt automatically to allow plugging Conventional PCI devices to Q35 VMs. The existing dmi-to-pci bridge (i82801b11-bridge) device will be deprecated.

Result:

Excerpt from QEMU pcie-pci-bridge documentation:
-------
PCIE-to-PCI bridge is a new method for legacy PCI
hierarchies creation on Q35 machines.

Previously Intel DMI-to-PCI bridge was used for this purpose.
But due to its strict limitations - no support of hot-plug,
no cross-platform and cross-architecture support - a new generic
PCIE-to-PCI bridge should now be used for any legacy PCI device usage
with PCI Express machine.

This generic PCIE-PCI bridge is a cross-platform device,
can be hot-plugged into appropriate root port (requires additional actions,
see 'PCIE-PCI bridge hot-plug' section),
and supports devices hot-plug into the bridge itself
----------------

NOTE: Conventional PCI hotplug support on Q35 machines is implemented by pcie-pci-bridge, but it is Tech Preview.
Doc Type If docs needed, set a value Enhancement
Miroslav Rezanina 2018-08-21 04:40:48 UTC Status POST MODIFIED
Fixed In Version QEMU 2.12 qemu-kvm-rhev-2.12.0-11.el7
errata-xmlrpc 2018-08-21 05:28:37 UTC Status MODIFIED ON_QA
jingzhao 2018-08-21 09:46:36 UTC Flags needinfo?(ehabkost)
Eduardo Habkost 2018-08-21 14:59:11 UTC Flags needinfo?(ehabkost) needinfo?(jinzhao)
jingzhao 2018-08-22 02:47:50 UTC Flags needinfo?(jinzhao) needinfo?(ehabkost)
jingzhao 2018-08-22 02:58:11 UTC CC qizhu
Laine Stump 2018-08-22 05:15:13 UTC Flags needinfo?(ehabkost)
jingzhao 2018-08-22 05:34:08 UTC Flags needinfo?(ehabkost)
Eduardo Habkost 2018-08-22 16:56:47 UTC Flags needinfo?(ehabkost)
jingzhao 2018-08-23 03:41:55 UTC Status ON_QA VERIFIED
Jaroslav Suchanek 2018-09-21 13:58:14 UTC Blocks 1631766
Jiri Herrmann 2018-10-31 18:39:16 UTC CC jherrman
Doc Text Feature:
A new pcie-pci-bridge device will be enabled.

Reason:
pcie-pci-bridge will be used by libvirt automatically to allow plugging Conventional PCI devices to Q35 VMs. The existing dmi-to-pci bridge (i82801b11-bridge) device will be deprecated.

Result:

Excerpt from QEMU pcie-pci-bridge documentation:
-------
PCIE-to-PCI bridge is a new method for legacy PCI
hierarchies creation on Q35 machines.

Previously Intel DMI-to-PCI bridge was used for this purpose.
But due to its strict limitations - no support of hot-plug,
no cross-platform and cross-architecture support - a new generic
PCIE-to-PCI bridge should now be used for any legacy PCI device usage
with PCI Express machine.

This generic PCIE-PCI bridge is a cross-platform device,
can be hot-plugged into appropriate root port (requires additional actions,
see 'PCIE-PCI bridge hot-plug' section),
and supports devices hot-plug into the bridge itself
----------------

NOTE: Conventional PCI hotplug support on Q35 machines is implemented by pcie-pci-bridge, but it is Tech Preview.
This update adds the PCIe-to-PCI bridge device, which provides a new method of managing legacy PCI devices on Q35 virtual machines. In this function, the PCIe-to-PCI bridge replaces the DMI-to-PCI bridge, and introduces additional functions, such as cross-platform and cross-architecture support. In addition, the PCIe-to-PCI bridge provides the PCI hot-plug functionality as a Technology Preview.
errata-xmlrpc 2018-11-01 10:47:43 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2018-11-01 11:01:10 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2018-06-12 11:32:30 UTC 2018-11-01 07:01:10 UTC

Back to bug 1390329