struct {
struct jailhouse_cell_desc cell;
__u64 cpus[1];
- struct jailhouse_memory mem_regions[1];
+ struct jailhouse_memory mem_regions[2];
struct jailhouse_irqchip irqchips[1];
__u8 pio_bitmap[0x2000];
struct jailhouse_pci_device pci_devices[0];
// .flags = JAILHOUSE_MEM_READ | JAILHOUSE_MEM_WRITE |
// JAILHOUSE_MEM_ROOTSHARED,
// },
+ /* MemRegion: fec00000-feefffff : PNP0103:00 */
+ {
+ .phys_start = 0xfec00000,
+ .virt_start = 0xfec00000,
+ .size = 0x300000,
+ .flags = JAILHOUSE_MEM_READ | JAILHOUSE_MEM_WRITE | JAILHOUSE_MEM_DMA,
+ },
},
.irqchips = {
- // IOAPIC
+ // lAPIC
{
.address = 0xfec00000,
.id = 0xff01,