tree: b3c3ff812cfc63ca00125bb43e3257fed42e562d
  1. geniezone_sys/
  2. mod.rs
  3. README.md
hypervisor/src/geniezone/README.md

MTK GenieZone Hypervisor

GenieZone is a type-1 hypervisor designed for MTK proprietary ARM-based SoC.

By trapping high-level exceptions and isolated memory acess segment from various OS, the GenieZone hypervisor increases the security of the system, and prevents possible attacks from compromised guest OS.

Current Features

  • Implement GenieZone hypervisor
  • Implement GenieZone’s irqchip
  • Create config and feature for GenieZone
  • Probe proper hypervisor backend with naive logic
  • Inject virtual interrupts
  • Bootup guest VM with linux kernel to shell

Backlogs

  • Integrate with protected VM and pvmfw
  • Support multi-core VM