===
Gunyah is a high performance and scalable Type-1 hypervisor built for demanding
battery-powered, real-time, safety critical systems and currently supports
ARM64 architecture. A Linux driver for it is being developed taking active inputs
from kernel maintainers and community. It will allow applications such as Qemu
to interact with the hypervisor for VM management. The Linux driver is expected
to be merged upstream very soon this year. Support for gunyah hypervisor in Qemu
is also being developed concurrently with couple of versions already published.
In this session, we intend to briefly cover Gunyah hypervisor overview, proposed
features of its Linux driver and finally the proposed changes to Qemu for
supporting Gunyah. We discuss the proposed changes to manage both confidential
guests and non-confidential (aka unprotected) guests.
About the presenter:
Srivatsa Vaddagiri works as Principal Engineer at Qualcomm Innovation Center in Bangalore, India. He has over 20 years of experience working with various Unix kernels, including AIX and Linux. His Linux kernel contributions include cpu hotplug support and cgroup-aware extensions to CPU scheduler. At Qualcomm, Srivatsa's current focus is on enabling Linux support for Gunyah, a Type-1 hypervisor in Linux. Srivatsa holds a MS degree in Software systems from BITS, Pilani.