[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Xen-unstable: pci-passthrough of device using MSI-X interrupts not working after commit x86/MSI: track host and guest masking separately



>>> On 25.06.15 at 14:02, <linux@xxxxxxxxxxxxxx> wrote:
> Thursday, June 25, 2015, 1:29:39 PM, you wrote:
>>>>> On 25.06.15 at 12:51, <linux@xxxxxxxxxxxxxx> wrote:
>>> Attached is the xl-dmesg output of:
>>> 
>>> - debug-keys M and i before guest boot
>>> - guest boot
>>> - debug-keys M and i after lsusb in the guest that hangs.
> 
>> Interesting:
> 
>> (XEN) [2015-06-25 10:46:31.820]  MSI-X   84 vec=aa lowest  edge   assert  
>> log 
> lowest dest=00000002 mask=1/ G/1
>> (XEN) [2015-06-25 10:46:31.820]  MSI-X   85 vec=b2 lowest  edge   assert  
>> log 
> lowest dest=00000002 mask=1/ G/1
>> (XEN) [2015-06-25 10:46:31.820]  MSI-X   86 vec=ba lowest  edge   assert  
>> log 
> lowest dest=00000002 mask=1/ G/1
>> (XEN) [2015-06-25 10:46:31.820]  MSI-X   87 vec=c2 lowest  edge   assert  
>> log 
> lowest dest=00000002 mask=1/ G/1
>> (XEN) [2015-06-25 10:46:31.820]  MSI-X   88 vec=ca lowest  edge   assert  
>> log 
> lowest dest=00000002 mask=1/ G/1
> 
>> I.e. they didn't get unmasked by the guest.

Attached a first debugging patch.

Jan

Attachment: Sander-MSI-X.patch
Description: Text document

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.