小编Ale*_*eks的帖子

Qemu-KVM:来宾物理地址到主机虚拟/主机物理地址的转换

我正在做一个项目,我需要将qemu-guest物理地址转换为主机虚拟/物理地址。

我正在使用 VMI(虚拟机自省)来自省 qemu 进程(KVM VM)并读取存储在 virtio 环形缓冲区描述符中的来宾物理地址。因此,我正在寻找一种简单的方法将 qemu 物理地址转换为主机端的主机虚拟地址。(即,从 qemu 进程中提取尽可能少的信息)。

我在网上看到,在以前的版本中,qemu 将物理 RAM 基址存储在变量 中phys_ram_base,因此可以通过以下方式获取主机虚拟地址:

host_virtual = phys_ram_base + guest_physical_address
Run Code Online (Sandbox Code Playgroud)

在较新版本的 qemu 中是否可能出现这样的情况(例如,我如何获得 qemu 物理基地址——前者phys_ram_base?)

kvm qemu

5
推荐指数
1
解决办法
950
查看次数

标签 统计

kvm ×1

qemu ×1