diff --git a/src/vmm/cpuid.rs b/src/vmm/cpuid.rs index 7f95a0e..ff4d0a8 100644 --- a/src/vmm/cpuid.rs +++ b/src/vmm/cpuid.rs @@ -6,7 +6,7 @@ use super::{vcpu::VCpu, vmcs::VmxLeaf}; pub fn handle_cpuid_exit(vcpu: &mut VCpu) { let regs = &mut vcpu.guest_registers; - let vendor: &[u8; 12] = b"NelogikaNelo"; + let vendor: &[u8; 12] = b"miimiimiimii"; let vendor = unsafe { core::mem::transmute::<&[u8; 12], &[u32; 3]>(vendor) }; match VmxLeaf::from(regs.rax) { VmxLeaf::EXTENDED_PROCESSOR_SIGNATURE => { diff --git a/src/vmm/vcpu.rs b/src/vmm/vcpu.rs index 2756654..6ffc6f1 100644 --- a/src/vmm/vcpu.rs +++ b/src/vmm/vcpu.rs @@ -515,7 +515,6 @@ impl VCpu { fn vmentry(&mut self) -> Result<(), InstructionError> { let success = { let result: u16; - self.print_guest_regs(); unsafe { result = crate::vmm::asm::asm_vm_entry(self as *mut _);