Latest News
- Xvisor v0.3.2
Sun, 1 Jan 2023 18:39:42 +0530
- Xvisor v0.3.1
Mon, 20 Dec 2021 10:41:27 +0530
- Xvisor RISC-V talk at OSS and ELC Europe 2019
Thu, 2 Jan 2020 12:03:57 +0530
- Xvisor v0.3.0
Wed, 1 Jan 2020 12:08:37 +0530
- Xvisor talk at GENIVI Summit 2018
Mon, 22 Oct 2018 18:17:00 +0530
- Xvisor v0.2.11
Sun, 21 Oct 2018 09:49:38 +0530
- Supporting Temporal and Spatial Isolation in a Hypervisor for ARM Multicore Platforms
Tue, 10 Apr 2018 10:44:25 +0530
- Reconciling Security with Virtualization: A Dual-Hypervisor Design for ARM TrustZone
Tue, 10 Apr 2018 10:44:25 +0530
Upcoming Events
Xvisor v0.3.2 Date: Sun, 1 Jan 2023 18:39:42 +0530 | Posted by: Anup Patel
In this release, we have new features, improvements, and drivers which mainly target RISC-V and x86 ports.
New Features:
- Added vmm_host_irqdomain_xlate_twocells() API
- Added vmm_smp_map_cpuid() API
- Improved defterm polling in vmm_scanchars()
- Added alloc() and free() in vmm_host_irqdomain operations
- Allow irqchip drivers to mark chained interrupts
- Added custom action APIs in device resource management
- Added vmm_scheduler_irq_regs() API
- Added endianness helper macros for long data type
New Commands:
- Added "host poke" sub-command for "host" command
- Added "memory iodump8" sub-command for "memory" command
- Added "memory iodump16" sub-command for "memory" command
- Added "memory iodump32" sub-command for "memory" command
New Drivers:
- Added AIA support in the RISC-V INTC driver
- Added RISC-V Advanced PLIC (APLIC) driver
- Added RISC-V incoming MSI controller (IMSIC) driver
- Added Sstc support in the RISC-V timer driver
New Emulators:
- No change
New Boards:
- No change
All Ports:
- Generic arch mechanism to get guest page table mapping
- Generic arch attributes and hardware tag for each page table
ARM Ports:
- No change
ARM32ve Port:
- No change
ARM64 Port:
- No change
RISC-V Port:
- Linux style RISC-V flat image header
- Nested virtualization support
- Sv57 support for Host
- Sv57x4 support for Guest/VM
- Gather and print stats for normal VCPU
- Implement SBI v1.0 for Guest/VM
- Sstc nested virtualization support
x86 Port:
- Framebuffer support for early prints
- Direct ljmp instruction decoding
- Emulate PAM registers for Guest/VM
- Sub-system level logging facility