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.