On 01.06.21 12:04, along li wrote:
> 1.  about  Invalid PCI MMCONFIG write, device 02:00:0, reg:110, size:4"
> I don't know why show this when use original  .c configuration.
> After I added this, it  doesn't  show error.  I don't know why.
>  {
>  .phys_start = 0xb0000000,//mmconfig
>  .virt_start = 0xb0000000,
>  .size = 0x10000000,
>  .flags = JAILHOUSE_MEM_READ | JAILHOUSE_MEM_WRITE,
> },

The PCI memory-mappped config region is special. Jailhouse needs to
intercept it in order to manage PCI device accesses, their visibility,
MSI/MSI-X programming and also allow for injecting the virtual shared
memory devices. If you pass the whole region through, guest may see
devices they do not own, and they will program MSI vectors that are not
valid in the light of interrupt remapping.

> 
> 2.  about qemu version
> The qemu on  ubuntu 18.04 default is 2.11.1 , it run failed.    The
> network card e1000e  will go down after ifup  eth1.
> I change to qemu-6.0.0 , it sucess. Maybe qemu-4.2.1 is also ok. 
> 

"failed" is a vague term, so hard to say what is the real problem.

Jan

-- 
Siemens AG, T RDA IOT
Corporate Competence Center Embedded Linux

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jailhouse-dev/06029a86-0a3d-0456-f3f8-51d123b27a1f%40siemens.com.

Reply via email to