Supporting Guest Private Memory in Protected KVM on Android
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
Explore the implementation of guest private memory support in Protected KVM (pKVM) on Android for Arm64 in this 21-minute conference talk from the Linux Plumbers Conference. Dive into the current approach for confidential computing in pKVM, comparing it with hardware-supported solutions like Intel's TDX, AMD's SEV, and Arm's CCA. Learn about the challenges of the current KVM API for presenting guest memory to the host and discover how guest private memory addresses these issues. Examine the process of porting the proposed guest memory interface to pKVM on Android, highlighting key differences from the original TDX target. Gain insights into the benefits of a unified API for Linux-based confidential computing proposals and understand the potential impact on Android's current GUP-based approach. Aimed at kernel developers interested in confidential computing or virtualization, this talk provides valuable information on advancing secure guest memory management in virtualized environments.
Syllabus
Supporting guest private memory in Protected KVM on Android - Fuad Tabba
Taught by
Linux Plumbers Conference
Related Courses
Confidential Computing in Cloud and EdgeRSA Conference via YouTube The Rise of Confidential Computing
RSA Conference via YouTube Enabling Rack-Scale Confidential Computing Using Heterogeneous Trusted Execution Environment
IEEE via YouTube Architectural Extensions for Hardware Virtual Machine Isolation to Advance Confidential Computing in Public Clouds
Linux Foundation via YouTube The Open Enclave SDK - Confidential Computing with Trusted Apps
Linux Foundation via YouTube