]> rtime.felk.cvut.cz Git - jailhouse.git/commit
arm: disable caches on cell reset
authorJean-Philippe Brucker <jean-philippe.brucker@arm.com>
Wed, 30 Jul 2014 14:13:14 +0000 (15:13 +0100)
committerJan Kiszka <jan.kiszka@siemens.com>
Fri, 19 Dec 2014 10:04:07 +0000 (11:04 +0100)
commitadd44a7a8431058ec9acb3db328166f8a8c34dcb
treed30e30c799c85244166e186b0dcbfeea9810bce7
parent91a9c9814671d21b6942bdef436bb0aff32da748
arm: disable caches on cell reset

This patch allows to enter new guests with cache disabled. By cleaning
the data caches, it makes sure that the recently written guest code and
datas are present in memory before returning to an environment with only
a stage-2 MMU.

Signed-off-by: Jean-Philippe Brucker <jean-philippe.brucker@arm.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/arch/arm/control.c
hypervisor/arch/arm/include/asm/cell.h
hypervisor/arch/arm/include/asm/control.h
hypervisor/arch/arm/include/asm/processor.h
hypervisor/arch/arm/mmu_cell.c