Xen MSI-x do not receive interrupt

Bug #1703280 reported by oxz
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xen (Ubuntu)
New
Undecided
Unassigned

Bug Description

[Impact]

With ubuntu 14.04 , install Xen 4.4 hypervisor and create VM (guset OS) with 14.04. Then let the NMEe

SSD passthough in guest OS. NVMe SSD MSI-x use wrong number of interrupts and can't recive any

interrupts by FIO test.

[Test Case]

1. NVMe driver load in Guest OS ,do FIO test with NVME0n1.

2. "cat /proc/interrupt | grep nvme" shows 21 MSI-X interrupts but VCPU is only 10.

3. When FIO test is made ,the MSI-X interrupts is not increasing. IOPS is unstable , it is jumping

   change.

4. unload NVMe driver,and insmod it again, dmesg show "Xen PCI frontend has not registered MSI/MSI-X

   support" . "cat /proc/interrupt | grep nvme" shows only 1 xen pirq ioapic interrupt.

[Regression Potential]

no

[Other Info]

no

Tags: patch
Revision history for this message
oxz (oxz1918) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "Dmesg info of Guest OS" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Changing project to xen, as this is not related to qemu

affects: qemu (Ubuntu) → xen (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.