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.

Reply via email to