Commit Graph

412 Commits (109e941843893cb1b4f7bed24c615ba84ce00ff5)

Author SHA1 Message Date
Marcelo Tosatti 46a26bf557 KVM: modify memslots layout in struct kvm 15 years ago
Sheng Yang 4e47c7a6d7 KVM: VMX: Add instruction rdtscp support for guest 15 years ago
Sheng Yang 0e85188049 KVM: Add cpuid_update() callback to kvm_x86_ops 15 years ago
Sheng Yang 8a7e3f01e6 KVM: VMX: Remove redundant variable 15 years ago
Avi Kivity bc23008b61 KVM: VMX: Fold ept_update_paging_mode_cr4() into its caller 15 years ago
Avi Kivity ce03e4f21a KVM: VMX: When using ept, allow the guest to own cr4.pge 15 years ago
Avi Kivity 4c38609ac5 KVM: VMX: Make guest cr4 mask more conservative 15 years ago
Avi Kivity fc78f51938 KVM: Add accessor for reading cr4 (or some bits of cr4) 15 years ago
Avi Kivity cdc0e24456 KVM: VMX: Move some cr[04] related constants to vmx.c 15 years ago
Sheng Yang 59708670b6 KVM: VMX: Trap and invalid MWAIT/MONITOR instruction 15 years ago
Avi Kivity d5696725b2 KVM: VMX: Fix comparison of guest efer with stale host value 15 years ago
Sheng Yang 046d87103a KVM: VMX: Disable unrestricted guest when EPT disabled 15 years ago
Jan Kiszka 3cfc3092f4 KVM: x86: Add KVM_GET/SET_VCPU_EVENTS 15 years ago
Avi Kivity 65ac726404 KVM: VMX: Report unexpected simultaneous exceptions as internal errors 15 years ago
Avi Kivity a9c7399d6c KVM: Allow internal errors reported to userspace to carry extra data 15 years ago
Avi Kivity 92c0d90015 KVM: VMX: Remove vmx->msr_offset_efer 15 years ago
Marcelo Tosatti 7c93be44a4 KVM: VMX: move CR3/PDPTR update to vmx_set_cr3 15 years ago
Avi Kivity 26bb0981b3 KVM: VMX: Use shared msr infrastructure 15 years ago
Avi Kivity 44ea2b1758 KVM: VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area 15 years ago
Eduardo Habkost fa40052ca0 KVM: VMX: Use macros instead of hex value on cr0 initialization 15 years ago
Marcelo Tosatti 9fb41ba896 KVM: VMX: fix handle_pause declaration 15 years ago
Zhai, Edwin 4b8d54f972 KVM: VMX: Add support for Pause-Loop Exiting 15 years ago
Jan Kiszka 355be0b930 KVM: x86: Refactor guest debug IOCTL handling 15 years ago
Zachary Amsden 3230bb4707 KVM: Fix hotplug of CPUs 15 years ago
Alexander Graf 10474ae894 KVM: Activate Virtualization On Demand 15 years ago
Mohammed Gamal 80ced186d1 KVM: VMX: Enhance invalid guest state emulation 15 years ago
Avi Kivity 851ba6922a KVM: Don't pass kvm_run arguments 15 years ago
Marcelo Tosatti eb5109e311 KVM: VMX: flush TLB with INVEPT on cpu migration 16 years ago
Avi Kivity 0a79b00952 KVM: VMX: Check cpl before emulating debug register access 16 years ago
Gleb Natapov 542423b0dd KVM: VMX: call vmx_load_host_state() only if msr is cached 16 years ago
Avi Kivity e8a48342e9 KVM: VMX: Conditionally reload debug register 6 16 years ago
Gleb Natapov 5fff7d270b KVM: VMX: Fix cr8 exiting control clobbering by EPT 16 years ago
Sheng Yang 95eb84a758 KVM: VMX: Fix EPT with WP bit change during paging 16 years ago
Avi Kivity 345dcaa8fd KVM: VMX: Adjust rflags if in real mode emulation 16 years ago
Roel Kluin 3a34a8810b KVM: fix EFER read buffer overflow 16 years ago
Avi Kivity eab4b8aa34 KVM: VMX: Optimize vmx_get_cpl() 16 years ago
Joerg Roedel 344f414fa0 KVM: report 1GB page support to userspace 16 years ago
Jan Kiszka 7f582ab6d8 KVM: VMX: Avoid to return ENOTSUPP to userland 16 years ago
Sheng Yang b927a3cec0 KVM: VMX: Introduce KVM_SET_IDENTITY_MAP_ADDR ioctl 16 years ago
Marcelo Tosatti 229456fc34 KVM: convert custom marker based tracing to event traces 16 years ago
Avi Kivity d3edefc003 KVM: VMX: Only reload guest cr2 if different from host cr2 16 years ago
Marcelo Tosatti 54dee9933e KVM: VMX: conditionally disable 2M pages 16 years ago
Marcelo Tosatti 68f89400bc KVM: VMX: EPT misconfiguration handler 16 years ago
Marcelo Tosatti e799794e02 KVM: VMX: more MSR_IA32_VMX_EPT_VPID_CAP capability bits 16 years ago
Andre Przywara 71db602322 KVM: Move performance counter MSR access interception to generic x86 path 16 years ago
Gleb Natapov c5af89b68a KVM: Introduce kvm_vcpu_is_bsp() function. 16 years ago
Avi Kivity 7ffd92c53c KVM: VMX: Move rmode structure to vmx-specific code 16 years ago
Nitin A Kamble 3a624e29c7 KVM: VMX: Support Unrestricted Guest feature 16 years ago
Avi Kivity 596ae89565 KVM: VMX: Fix reporting of unhandled EPT violations 16 years ago
Avi Kivity 6de4f3ada4 KVM: Cache pdptrs 16 years ago