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

Re: [Xen-devel] Xen-unstable: pci-passthrough "irq 16: nobody cared" on HVM guest shutdown on irq of device not passed through.



>>> On 25.09.14 at 20:45, <linux@xxxxxxxxxxxxxx> wrote:
> Hrmm there seems to be at least one omission in the debug-keys logging code, 
> a 
> delivery-mode other than "fixed or lowest" would never be shown:
> msi.c:1311
>                data & MSI_DATA_DELIVERY_LOWPRI ? "lowest" : "fixed",

Because only these two are valid with MSI?

> However if it would be anything else than lowest, fixed would be shown.
> Since the debug keys output shows lowest, it should be correct .. 
> But how does it become delivery mode 3 during the guest start, at the moment 
> 
> that vmsi_deliver() is called which give the "Unsupported MSI delivery mode 
> 3" message ?

Don't mix up host and guest MSI please. If you grepped for the
origin of the message, you should have found it to come from
vmsi_deliver(). And if you go into that function you'll see that -
as said above - only lowest priority and fixed delivery modes get
accepted.

Jan


_______________________________________________
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®.