问题
- 两个架构是处理 msr 不同吗?
逐个分析
[ ] cache_reg
为什么这几个必须走特殊通道 ?
struct kvm_vcpu_arch {
/*
* rip and regs accesses must go through
* kvm_{register,rip}_{read,write} functions.
*/
unsigned long regs[NR_VCPU_REGS];
u32 regs_avail;
u32 regs_dirty;
- handle_invpcid
- kvm_register_read_raw
- kvm_register_is_available
- 如果 available,直接返回
vcpu->arch.regs[reg]
- kvm_register_read_raw
本站所有文章转发 CSDN 将按侵权追究法律责任,其它情况随意。