Features/Virt PCI Express Q35

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
Line 14: Line 14:
* Name: [[User:crobinso| Cole Robinson]]
* Name: [[User:crobinso| Cole Robinson]]
* Email: crobinso@redhat.com
* Email: crobinso@redhat.com
* Name: Michael Tsirkin/Amit Shah
* Name: Michael Tsirkin
* Email: mst@redhat.com/amit.shah@redhat.com
* Email: mst@redhat.com

Revision as of 13:02, 14 January 2013


PCI Express BUS Support (Q35)


Emulate PCI Express, preferably by default. PCI Express is required for Advanced Error Reporting support.

Down the road it will enable features such as alternative requester id, multiple pci domains.


  • Name: Cole Robinson
  • Email: crobinso@redhat.com
  • Name: Michael Tsirkin
  • Email: mst@redhat.com

Current status

  • Targeted release: Fedora 19
  • Last updated:
  • Percentage of completion: TBS

Detailed Description

This is an infrastructure change. When working properly we get the same functionality as now by default.

When configured, Express Root port devices will be visible to guest.

Benefit to Fedora

  • Express Root port devices will be visible to guest.
  • Enhanced error reporting of assigned devices.
  • Enables Native hotplug support.


  • TBS
  • Apps (all optional but would be nice if they are done)
    • TBS

How To Test

WHQL + existing PCI tests should cover a lot of functionality.

pcisig.org has pci express specific tests that we can run in a windows guest.

User Experience

Express Root port devices will be visible to guest.



Contingency Plan



Release Notes

  • TBS

Comments and Discussion

  • TBS