Главная
Study mode:
on
1
Western Digital
2
Roadmap
3
RISC-V H-Extension: Privilege Mode Changes
4
RISC-V H-Extension: CSR changes
5
RISC-V H-Extension Two-stage MMU
6
RISC-V H-Extension: I/O & Interrupts
7
What is Xvisor ?
8
Xvisor: Traditional Classification
9
Xvisor: Features (Contd.)
10
Xvisor: Key Aspects (Contd.)
11
Xvisor RISC-V: VCPU Context
12
Xvisor RISC-V: Host Interrupts
13
xvisor RISC-V: Context Switch
14
xvisor RISC-V: Guest MMIO Emulation
15
xvisor RISC-V: Guest RAM handling
16
Xvisor RISC-V: SBI Interface
17
xvisor RISC-V: Device tree based configuration
18
xvisor RISC-V: Zero-copy Inter-Guest Transfer
19
xvisor RISC-V: Code Size and Memory Usage
20
xvisor RISC-V: Ideal for Embedded Systems
21
xvisor RISC-V: Current State
Description:
Explore the world of Xvisor, an open-source type-1 monolithic hypervisor designed for embedded systems, in this 37-minute conference talk by Anup Patel from Western Digital. Delve into the RISC-V hypervisor extensions, Xvisor RISC-V internals, and the benefits of using Xvisor on RISC-V architecture, including memory footprint and overheads. Learn about the project's 8-year history, its mature and stable code base, and its support for ARM, RISC-V, and x86_64 architectures. Discover how Xvisor became the first open-source hypervisor successfully ported to RISC-V. Gain insights into key aspects such as VCPU context, host interrupts, context switching, guest MMIO emulation, RAM handling, SBI interface, device tree-based configuration, and zero-copy inter-guest transfer. Understand why Xvisor is ideal for embedded systems and explore its current state in the RISC-V ecosystem.

Xvisor: Embedded Hypervisor for RISC-V

Linux Foundation
Add to list