The version v2.2 of the coloring. Andrea Bastoni (7): arm-common: bitops: add most-significant-bit operation include: cache-partitioning via coloring, add configuration driver: colored memory regions: add temporary ioremap offset hypervisor: arm64, arm-common: add cache-partitioning via coloring configs: arm64: add example configuration for colored ZCU102 inmate configs: arm64: add coloring example for qemu-arm64 configs: arm64: hook-in coloring parameters for ZCU102
Luca Miccio (2): pyjailhouse: add support for colored regions Documentation: add description and usage of cache coloring support Documentation/cache-coloring.md | 198 ++++++++++++++++++ configs/arm64/qemu-arm64-inmate-demo-col.c | 134 ++++++++++++ configs/arm64/qemu-arm64.c | 4 + configs/arm64/zynqmp-zcu102-inmate-demo-col.c | 75 +++++++ configs/arm64/zynqmp-zcu102.c | 4 + driver/cell.c | 10 +- driver/cell.h | 1 + driver/main.c | 4 + .../arch/arm-common/include/asm/bitops.h | 10 + .../arch/arm-common/include/asm/coloring.h | 45 ++++ .../arch/arm-common/include/asm/dcaches.h | 8 + hypervisor/arch/arm-common/mmu_cell.c | 68 ++++-- hypervisor/arch/arm64/Kbuild | 1 + hypervisor/arch/arm64/coloring.c | 108 ++++++++++ hypervisor/arch/arm64/include/asm/coloring.h | 155 ++++++++++++++ hypervisor/arch/arm64/setup.c | 3 + hypervisor/control.c | 23 +- hypervisor/include/jailhouse/control.h | 4 + include/jailhouse/cell-config.h | 13 ++ include/jailhouse/coloring.h | 39 ++++ pyjailhouse/config_parser.py | 9 +- 21 files changed, 889 insertions(+), 27 deletions(-) create mode 100644 Documentation/cache-coloring.md create mode 100644 configs/arm64/qemu-arm64-inmate-demo-col.c create mode 100644 configs/arm64/zynqmp-zcu102-inmate-demo-col.c create mode 100644 hypervisor/arch/arm-common/include/asm/coloring.h create mode 100644 hypervisor/arch/arm64/coloring.c create mode 100644 hypervisor/arch/arm64/include/asm/coloring.h create mode 100644 include/jailhouse/coloring.h -- 2.30.2 -- 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/20210322194507.82643-1-andrea.bastoni%40tum.de.
