YoVDO

Sharing IOMMU PageTables with TDP in KVM

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses Virtualization Courses

Course Description

Overview

Explore the technical aspects of sharing IOMMU PageTables with TDP in KVM in this conference talk presented by Lu Baolu and Zhao Yan from Intel Corporation. Delve into the advantages of sharing, prerequisites, and the concept of the same address space. Examine compatible page table formats and the sharing handshake sequence. Learn about non-conflicting page table content, sharing interfaces, and atomic updates for TDP entries. Understand page and page table pinning interfaces, including pinning of all ranges in user memslots and specific range extra interfaces. Discover the shared page table root update process and its impact on bootup performance.

Syllabus

Intro
Agenda
Goal
Sharing Advantages
Sharing Prerequisites
The Same Address Space (Cont.)
Compatible Page Table Formats
Sharing Handshake Sequence
Non-conflicting Page Table Content (Cont.)
Sharing Interfaces
Atomic Update for TDP Entries Atomia update is required for TOP entries for pinned ranges, when
Page & Page Table Pinning Interfaces . For sharing without 10 page fault, - Pinning of all ranges in user memslots: memslot add - Pinning a specific range extra interface
Shared Page Table Root Update
Bootup Performance


Taught by

Linux Foundation

Tags

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure
University of Illinois at Urbana-Champaign via Coursera
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Microsoft Windows Server 2012 Fundamentals: Hyper-V
Microsoft via edX