Am Tue, 15 Jan 2019 04:09:03 -0800
schrieb Chung-Fan Yang <[email protected]>:

> > Did you regenerate the root cell config after adding the card? Or
> > manually added the additional entries needed for it? Something went
> > wrong in that area.  
> 
> I regenerated the config and cross checked with the working one.
> Nothing vicious was found.
> 
> I did notice that the IRQ was an IO-APIC IRQ in the /proc/interrupts.
> I think this is the problem. I am working on a MSI version of the
> driver.

A jailhouse assignment resets devices and removes the pci bus master
config flag from them. I am not sure about the "jailhouse enable" case,
but assigning the card to another cell can clear the bus master flag,
which is a common case for MSI not working.
A proper linux pci driver will take care of that once msi is used, but
if i understand you correctly you are extending an existing driver and
maybe the bus master init was overlooked.

Henning

> -----
> Yang
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to