Linaro Connect 24

Cover image

Join us at Linaro Connect, where innovation meets collaboration!

Discover the future of ARM open-source software, network with industry leaders, engineers, and ARM software experts, and don’t forget the Linaro Connect hacking sessions.

Let’s connect, learn, and innovate together.

May 14, 2024

1 week ago

May 17, 2024

1 week ago

Madrid, Spain

Profile Picture
Srivatsa Vaddagiri

Principal Engineer
Qualcomm
Standard Ticket

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 is currently with Linux virtualization team and looking at enabling Gunyah hypervisor support in Linux and Qemu. Srivatsa holds a MS degree in Software systems from BITS, Pilani.

Talks

MAD24-411 Gunyah Accelerator for Qemu

Session

Virtualization

  • Friday, 17 May 11:30 - 11:55
  • Room: Keynote | Zaragoza III+IV

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.