| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: MMU: mmio page fault support | Xiao Guangrong | 2011-07-24 | 5 | -14/+248 |
* | KVM: MMU: reorganize struct kvm_shadow_walk_iterator | Xiao Guangrong | 2011-07-24 | 1 | -1/+1 |
* | KVM: MMU: lockless walking shadow page table | Xiao Guangrong | 2011-07-24 | 2 | -8/+132 |
* | KVM: MMU: do not need atomicly to set/clear spte | Xiao Guangrong | 2011-07-24 | 1 | -15/+71 |
* | KVM: MMU: introduce the rules to modify shadow page table | Xiao Guangrong | 2011-07-24 | 1 | -34/+69 |
* | KVM: MMU: abstract some functions to handle fault pfn | Xiao Guangrong | 2011-07-24 | 2 | -18/+41 |
* | KVM: MMU: filter out the mmio pfn from the fault pfn | Xiao Guangrong | 2011-07-24 | 1 | -2/+2 |
* | KVM: MMU: remove bypass_guest_pf | Xiao Guangrong | 2011-07-24 | 6 | -128/+33 |
* | KVM: MMU: split kvm_mmu_free_page | Xiao Guangrong | 2011-07-24 | 1 | -3/+18 |
* | KVM: MMU: count used shadow pages on prepareing path | Xiao Guangrong | 2011-07-24 | 1 | -5/+5 |
* | KVM: MMU: rename 'pt_write' to 'emulate' | Xiao Guangrong | 2011-07-24 | 2 | -13/+13 |
* | KVM: MMU: cleanup for FNAME(fetch) | Xiao Guangrong | 2011-07-24 | 1 | -2/+2 |
* | KVM: MMU: optimize to handle dirty bit | Xiao Guangrong | 2011-07-24 | 2 | -34/+25 |
* | KVM: MMU: cache mmio info on page fault path | Xiao Guangrong | 2011-07-24 | 6 | -21/+96 |
* | KVM: x86: introduce vcpu_mmio_gva_to_gpa to cleanup the code | Xiao Guangrong | 2011-07-24 | 1 | -11/+31 |
* | KVM: MMU: do not update slot bitmap if spte is nonpresent | Xiao Guangrong | 2011-07-24 | 1 | -8/+7 |
* | KVM: MMU: fix walking shadow page table | Xiao Guangrong | 2011-07-24 | 1 | -4/+5 |
* | KVM guest: KVM Steal time registration | Glauber Costa | 2011-07-24 | 3 | -0/+80 |
* | sched: adjust scheduler cpu power for stolen time | Glauber Costa | 2011-07-14 | 1 | -0/+12 |
* | KVM guest: Add a pv_ops stub for steal time | Glauber Costa | 2011-07-14 | 3 | -0/+19 |
* | KVM: Steal time implementation | Glauber Costa | 2011-07-14 | 4 | -2/+86 |
* | KVM: KVM Steal time guest/host interface | Glauber Costa | 2011-07-12 | 1 | -0/+9 |
* | KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface | Glauber Costa | 2011-07-12 | 1 | -0/+1 |
* | KVM: MMU: Introduce is_last_gpte() to clean up walk_addr_generic() | Takuya Yoshikawa | 2011-07-12 | 1 | -7/+19 |
* | KVM: MMU: Rename the walk label in walk_addr_generic() | Takuya Yoshikawa | 2011-07-12 | 1 | -3/+3 |
* | KVM: MMU: Clean up the error handling of walk_addr_generic() | Takuya Yoshikawa | 2011-07-12 | 1 | -50/+32 |
* | Revert "KVM: MMU: make kvm_mmu_reset_context() flush the guest TLB" | Marcelo Tosatti | 2011-07-12 | 1 | -11/+1 |
* | KVM: MMU: make kvm_mmu_reset_context() flush the guest TLB | Avi Kivity | 2011-07-12 | 1 | -1/+11 |
* | KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 | Avi Kivity | 2011-07-12 | 2 | -1/+14 |
* | KVM: Enable ERMS feature support for KVM | Yang, Wei | 2011-07-12 | 1 | -1/+1 |
* | KVM: Expose RDWRGSFS bit to KVM guests | Yang, Wei | 2011-07-12 | 1 | -1/+1 |
* | KVM: Add RDWRGSFS support when setting CR4 | Yang, Wei | 2011-07-12 | 1 | -0/+11 |
* | KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS | Yang, Wei | 2011-07-12 | 2 | -1/+2 |
* | KVM: Enable DRNG feature support for KVM | Yang, Wei Y | 2011-07-12 | 1 | -1/+1 |
* | KVM: fix XSAVE bit scanning (now properly) | Andre Przywara | 2011-07-12 | 1 | -4/+5 |
* | KVM: Add instruction fetch checking when walking guest page table | Yang, Wei Y | 2011-07-12 | 1 | -1/+8 |
* | KVM: Mask function7 ebx against host capability word9 | Yang, Wei Y | 2011-07-12 | 1 | -1/+19 |
* | KVM: Add SMEP support when setting CR4 | Yang, Wei Y | 2011-07-12 | 1 | -2/+13 |
* | KVM: Remove SMEP bit from CR4_RESERVED_BITS | Yang, Wei Y | 2011-07-12 | 1 | -1/+1 |
* | KVM: nVMX: Fix bug preventing more than two levels of nesting | Nadav Har'El | 2011-07-12 | 1 | -2/+2 |
* | KVM: x86 emulator: fold decode_cache into x86_emulate_ctxt | Avi Kivity | 2011-07-12 | 4 | -746/+632 |
* | KVM: x86 emulator: rename decode_cache::eip to _eip | Avi Kivity | 2011-07-12 | 4 | -65/+65 |
* | KVM: VMX: Silence warning on 32-bit hosts | Jan Kiszka | 2011-07-12 | 1 | -0/+2 |
* | KVM: x86 emulator: Use opcode::execute for CLI/STI(FA/FB) | Takuya Yoshikawa | 2011-07-12 | 1 | -17/+21 |
* | KVM: x86 emulator: Use opcode::execute for LOOP/JCXZ | Takuya Yoshikawa | 2011-07-12 | 1 | -11/+24 |
* | KVM: x86 emulator: Clean up INT n/INTO/INT 3(CC/CD/CE) | Takuya Yoshikawa | 2011-07-12 | 1 | -10/+5 |
* | KVM: x86 emulator: Use opcode::execute for MOV(8C/8E) | Takuya Yoshikawa | 2011-07-12 | 1 | -28/+31 |
* | KVM: x86 emulator: Use opcode::execute for RET(C3) | Takuya Yoshikawa | 2011-07-12 | 1 | -7/+11 |
* | KVM: x86 emulator: Use opcode::execute for XCHG(86/87) | Takuya Yoshikawa | 2011-07-12 | 1 | -14/+17 |
* | KVM: x86 emulator: Use opcode::execute for TEST(84/85, A8/A9) | Takuya Yoshikawa | 2011-07-12 | 1 | -8/+11 |