hypervisor: kvm: Introduce riscv64 register g/set

Implement macros to calculate register ID on riscv64, definition of
RISC-V `VcpuKvmState`.

Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
This commit is contained in:
Ruoqing He
2024-10-09 20:39:39 +08:00
committed by Rob Bradford
parent dd00bd6ef2
commit 2df8d2fa1e
2 changed files with 164 additions and 0 deletions

View File

@@ -65,6 +65,9 @@ use crate::{
// aarch64 dependencies
#[cfg(target_arch = "aarch64")]
pub mod aarch64;
// riscv64 dependencies
#[cfg(target_arch = "riscv64")]
pub mod riscv64;
#[cfg(target_arch = "aarch64")]
use std::mem;