Hi Moustafa Nofal,
I am trying to run two Linux inmate on Raspberry Pi 4, Can you please
help me with the root cell configuration, and two Linux inmate cell
configuration ?
Thanks and Regards,
Bharathiraja Nallathambi
On Wednesday, 12 January 2022 at 01:31:49 UTC+5:30 Moustafa Nofal wrote:
> Almost everything went well, but when I started the fourth cell
> (bare-metal), I got this error, and jailhouse hangs, so I am able to
> 1- create two linux non-root cells and inter-cell communication works
> fine, and(including ethernet)
> 2- one bare-metal and linux non-root cell.(inter-cell communication works
> fine (also ethernet)
> I added one region for the newly created cell in all files with taking
> care of correct flags, enlarged the state memory region and the all-cells
> R/W memory region, and here is what I edited in the root cell:
>
> Adding virtual PCI device 00:00.0 to cell "rpi4-linux-demo-2"
> Shared memory connection established, peer cells:
> /* IVSHMEM 0001:00:00.0 (demo) */
> .type = JAILHOUSE_PCI_TYPE_IVSHMEM,
> .domain = 1,
> .bdf = 0 << 3,
> .bar_mask = JAILHOUSE_IVSHMEM_BAR_MASK_INTX,
> .shmem_regions_start = 0,
> .shmem_dev_id = 0,
> .shmem_peers = 4,
> .shmem_protocol = JAILHOUSE_SHMEM_PROTO_UNDEFINED,
> },
>
> And in any other cell i change only the dev_id, so I have 0,1,2,3, the
> second PCI is an VETH and is working fine for both linux cells together,
> the problem only comes if I created the baremetal cell.
>
>
>
>
> On Tuesday, 11 January 2022 at 13:54:17 UTC+1 Moustafa Nofal wrote:
>
>> Hi,
>> Everything is working smoothly now. I have now only question regarding
>> these two memory regions:
>>
>> /* MMIO 1 (permissive) */ {
>> .phys_start = 0xfd500000,
>> .virt_start = 0xfd500000,
>> .size = 0x1b00000,
>> .flags = JAILHOUSE_MEM_READ | JAILHOUSE_MEM_WRITE
>> |
>> JAILHOUSE_MEM_IO,
>> },
>> /* MMIO 2 (permissive) */{
>> .phys_start = 0x600000000,
>> .virt_start = 0x600000000,
>> .size = 0x4000000,
>> .flags = JAILHOUSE_MEM_READ | JAILHOUSE_MEM_WRITE
>> |
>> JAILHOUSE_MEM_IO,
>> },
>>
>>>
>>>>
>>>>
--
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/ce8a9fdf-1316-41d3-be24-d3ab2dbabb95n%40googlegroups.com.