文件名称:svm / amd虚拟机管理程序的最小测试实现-C/C++开发
文件大小:122KB
文件格式:ZIP
更新时间:2024-06-15 20:11:47
C/C++ Miscellaneous
一个用于学习目的的简单/简约的虚拟机管理程序,可与AMD-V一起使用。 描述正在进行的工作一种用于学习目的的简单/简约的虚拟机管理程序,可与AMD-V一起使用。 开始使用$ make $ insmod hypervisor.ko进行编译。在NixOS上使用以下命令进行编译:$ nix-shell shell.nix $ make -C $(nix-build -E'(import {})。linux.dev'--no-out-link)/ lib / modules / * / build M = $(pwd)模块查看带有$ dmesg的日志-关注资源查看linux / arch / x86 / kvm / svm.c有趣的功能是:pre_svm_run pre_sev_run svm_hardware_enable svm_create_vcpu