Skip to content

A Root VM supporting virtualization with the Gunyah Hypervisor.

License

Notifications You must be signed in to change notification settings

quic/gunyah-resource-manager

Repository files navigation

Resource Manager

This is a simple VM manager for use with the Gunyah Hypervisor.

See https://github.com/quic/gunyah-hypervisor for additional documentation.

The Resource Manager is used as the Root VM and acts as an extension of the hypervisor. It provides the functionality to create the primary VM (HLOS) and any other static boot-time configuration or partitioning as required.

The Resource Manager provides a run-time service for secure dynamic VM loading and management. It provides APIs for creating and destroying VMs, secure memory management and sharing/lending memory between VMs, and setup of inter-VM communication.

The Resource Manager is built as a bare metal VM with musl libc and requires the Gunyah libc Runtime.

License

SPDX-License-Identifier: BSD-3-Clause

See LICENSE for the full license text.

About

A Root VM supporting virtualization with the Gunyah Hypervisor.

Resources

License

Stars

Watchers

Forks

Releases

No releases published