Branch: refs/heads/wip/arm64-zero-exits
Home: https://github.com/siemens/jailhouse
Commit: ade3231483b5e5b16800f48b56e2e2c45ab67a8f
https://github.com/siemens/jailhouse/commit/ade3231483b5e5b16800f48b56e2e2c45ab67a8f
Author: Jan Kiszka <[email protected]>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M configs/arm64/dts/inmate-qemu-arm64.dts
M configs/arm64/qemu-arm64.c
Log Message:
-----------
configs: qemu-arm64: Move virtual PCI host out of flash region
QEMU puts virtual flash between 0 and 0x800000. Avoid this conflict by
moving to a real free space.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 41d858e9584d59931b54a1946b7c3265b6ba1cd1
https://github.com/siemens/jailhouse/commit/41d858e9584d59931b54a1946b7c3265b6ba1cd1
Author: Jan Kiszka <[email protected]>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M hypervisor/arch/arm-common/mmu_cell.c
M hypervisor/arch/arm-common/setup.c
Log Message:
-----------
arm-common: Write VTCR only during arm_cpu_init
The value of VTCR does not change while Jailhouse is running. The
function that writes it so far, arm_paging_vcpu_init, is called on every
update of the pg_structs of a cell CPU. Writing VTCR each time as well
is harmless but unneeded.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 9b4efcf4cb3ae36a555251ec01ba75d648c0f7a5
https://github.com/siemens/jailhouse/commit/9b4efcf4cb3ae36a555251ec01ba75d648c0f7a5
Author: Jan Kiszka <[email protected]>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M hypervisor/arch/arm-common/control.c
M hypervisor/arch/arm-common/include/asm/irqchip.h
M hypervisor/arch/arm-common/irqchip.c
Log Message:
-----------
arm-common: Refactor irqchip_send_sgi interface
Pull the setup of struct sgi into irqchip_send_sgi, avoiding the
duplication of this logic at the callers.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: cb6114f2f6086db90886a4bc0a5fd0c49e3a9053
https://github.com/siemens/jailhouse/commit/cb6114f2f6086db90886a4bc0a5fd0c49e3a9053
Author: Jan Kiszka <[email protected]>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M hypervisor/arch/arm-common/control.c
M hypervisor/arch/arm-common/gic-v2.c
M hypervisor/arch/arm-common/gic-v3.c
M hypervisor/arch/arm-common/include/asm/percpu.h
M hypervisor/arch/arm-common/include/asm/smccc.h
M hypervisor/arch/arm-common/irqchip.c
M hypervisor/arch/arm-common/smccc.c
M hypervisor/arch/arm64/asm-defines.c
M hypervisor/arch/arm64/entry.S
M hypervisor/arch/arm64/include/asm/smc.h
M hypervisor/arch/arm64/setup.c
M hypervisor/arch/arm64/traps.c
Log Message:
-----------
arm64: SDEI prototype
to-dos:
- sdei detection should fail if only some cores report it
- gic pass-through logic needs review
- double-check if invalidating vtcr_el2 is safe
Compare:
https://github.com/siemens/jailhouse/compare/ade3231483b5%5E...cb6114f2f608
--
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/siemens/jailhouse/push/refs/heads/wip/arm64-zero-exits/000000-cb6114%40github.com.