YoVDO

All the Things You Can Do with ARMv8 Virtualization

Offered By: Linux Foundation via YouTube

Tags

Cybersecurity Courses System Architecture Courses KVM Courses Memory Protection Courses VirtIO Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the capabilities of ARMv8 virtualization in this 38-minute conference talk presented by Janne Karhunen and Jani Hyvönen from Digital 14 at a Linux Foundation Security Summit. Delve into ARMv8 basics, focusing on 2-stage translation, and learn how to create a secure hideout, lift the host kernel, implement kernel protection, and slice up KVM. Gain insights into the overall system architecture, understand how it functions, and examine the VIRTIO case. Discover useful memory protection techniques to enhance your virtualization knowledge and skills.

Syllabus

SECURITY SUMMIT
The Problem statement
The goal
ARMv8 basics – 2 stage translation
Stage zero - Create a hideout
Stage one - lift the host kernel
Stage one – the kernel protection
Stage two-slice up the KVM
The big picture
How the system works
Case VIRTIO
Useful memory protections


Taught by

Linux Foundation

Tags

Related Courses

Armv8-M Architecture Fundamentals
Arm Education via Coursera
Memory Management in OS - Contiguous Memory Allocation
CodeHelp - by Babbar via YouTube
Shreds - Fine-Grained Execution Units with Private Memory
IEEE via YouTube
CHERI - A Hybrid Capability-System Architecture for Scalable Software Compartmentalization
IEEE via YouTube
XMP: Selective Memory Protection for Kernel and User Space
IEEE via YouTube