| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-11-01 | KVM: x86: drop x86.h include from cpuid.h | Maxim Levitsky | 1 | -0/+1 |
| 2024-06-05 | KVM: x86: Remove VMX support for virtualizing guest MTRR memtypes | Sean Christopherson | 1 | -616/+28 |
| 2023-10-09 | KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored | Yan Zhao | 1 | -1/+1 |
| 2023-06-01 | KVM: x86: Make kvm_mtrr_valid() static now that there are no external users | Sean Christopherson | 1 | -2/+1 |
| 2023-06-01 | KVM: x86: Move PAT MSR handling out of mtrr.c | Sean Christopherson | 1 | -13/+6 |
| 2023-06-01 | KVM: x86: Use MTRR macros to define possible MTRR MSR ranges | Sean Christopherson | 1 | -3/+4 |
| 2023-06-01 | KVM: x86: Add helper to get variable MTRR range from MSR index | Sean Christopherson | 1 | -10/+13 |
| 2023-06-01 | KVM: x86: Add helper to query if variable MTRR MSR is base (versus mask) | Sean Christopherson | 1 | -7/+9 |
| 2022-12-29 | KVM: x86: Unify pr_fmt to use module name for all KVM modules | Sean Christopherson | 1 | -0/+1 |
| 2021-02-04 | KVM: x86: Add helper to consolidate "raw" reserved GPA mask calculations | Sean Christopherson | 1 | -6/+6 |
| 2020-12-15 | KVM: x86: remove bogus #GP injection | Paolo Bonzini | 1 | -5/+1 |
| 2020-01-27 | KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() fro... | Marios Pomonis | 1 | -2/+6 |
| 2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499 | Thomas Gleixner | 1 | -3/+1 |
| 2019-04-16 | KVM: x86: optimize check for valid PAT value | Paolo Bonzini | 1 | -9/+1 |
| 2017-08-07 | KVM: x86: generalize guest_cpuid_has_ helpers | Radim Krčmář | 1 | -1/+1 |
| 2016-07-05 | KVM: MTRR: fix kvm_mtrr_check_gfn_range_consistency page fault | Alexis Dambricourt | 1 | -0/+1 |
| 2016-05-18 | KVM: MTRR: remove MSR 0x2f8 | Andy Honig | 1 | -2/+0 |
| 2015-12-22 | KVM: MTRR: treat memory as writeback if MTRR is disabled in guest CPUID | Paolo Bonzini | 1 | -3/+11 |
| 2015-12-22 | KVM: MTRR: observe maxphyaddr from guest CPUID, not host | Paolo Bonzini | 1 | -2/+7 |
| 2015-12-22 | KVM: MTRR: fix fixed MTRR segment look up | Alexis Dambricourt | 1 | -1/+1 |
| 2015-08-05 | KVM: MTRR: Use default type for non-MTRR-covered gfn before WARN_ON | Alex Williamson | 1 | -4/+4 |
| 2015-07-23 | KVM: MTRR: simplify kvm_mtrr_get_guest_memory_type | Xiao Guangrong | 1 | -9/+10 |
| 2015-07-23 | KVM: MTRR: fix memory type handling if MTRR is completely disabled | Xiao Guangrong | 1 | -1/+20 |
| 2015-06-19 | KVM: MTRR: do not map huge page for non-consistent range | Xiao Guangrong | 1 | -0/+29 |
| 2015-06-19 | KVM: MTRR: simplify kvm_mtrr_get_guest_memory_type | Xiao Guangrong | 1 | -48/+16 |
| 2015-06-19 | KVM: MTRR: introduce mtrr_for_each_mem_type | Xiao Guangrong | 1 | -0/+188 |
| 2015-06-19 | KVM: MTRR: introduce fixed_mtrr_addr_* functions | Xiao Guangrong | 1 | -0/+25 |
| 2015-06-19 | KVM: MTRR: sort variable MTRRs | Xiao Guangrong | 1 | -10/+40 |
| 2015-06-19 | KVM: MTRR: introduce var_mtrr_range | Xiao Guangrong | 1 | -6/+17 |
| 2015-06-19 | KVM: MTRR: introduce fixed_mtrr_segment table | Xiao Guangrong | 1 | -53/+147 |
| 2015-06-19 | KVM: MTRR: improve kvm_mtrr_get_guest_memory_type | Xiao Guangrong | 1 | -45/+49 |
| 2015-06-19 | KVM: MTRR: do not split 64 bits MSR content | Xiao Guangrong | 1 | -22/+10 |
| 2015-06-19 | KVM: MTRR: clean up mtrr default type | Xiao Guangrong | 1 | -12/+28 |
| 2015-06-19 | KVM: MTRR: remove mtrr_state.have_fixed | Xiao Guangrong | 1 | -4/+3 |
| 2015-06-19 | KVM: MTRR: handle MSR_MTRRcap in kvm_mtrr_get_msr | Xiao Guangrong | 1 | -0/+12 |
| 2015-06-19 | KVM: x86: move MTRR related code to a separate file | Xiao Guangrong | 1 | -0/+335 |