summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86: Adjust counter sample period after a wrmsrEric Hankland2020-03-163-2/+17
* KVM: x86/mmu: Consolidate open coded variants of memslot TLB flushesSean Christopherson2020-03-161-25/+9
* KVM: x86/mmu: Use range-based TLB flush for dirty log memslot flushSean Christopherson2020-03-161-1/+2
* KVM: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.cSean Christopherson2020-03-162-11/+11
* KVM: selftests: Add test for KVM_SET_USER_MEMORY_REGIONSean Christopherson2020-03-165-0/+175
* KVM: Dynamically size memslot array based on number of used slotsSean Christopherson2020-03-162-4/+29
* KVM: Terminate memslot walks via used_slotsSean Christopherson2020-03-165-68/+186
* KVM: Ensure validity of memslot with respect to kvm_get_dirty_log()Sean Christopherson2020-03-164-24/+23
* KVM: Provide common implementation for generic dirty log functionsSean Christopherson2020-03-168-195/+106
* KVM: Clean up local variable usage in __kvm_set_memory_region()Sean Christopherson2020-03-161-24/+26
* KVM: Simplify kvm_free_memslot() and all its descendentsSean Christopherson2020-03-1614-61/+37
* KVM: Move memslot deletion to helper functionSean Christopherson2020-03-161-29/+46
* KVM: x86: Free arrays for old memslot when moving memslot's base gfnSean Christopherson2020-03-161-0/+4
* KVM: Drop "const" attribute from old memslot in commit_memory_region()Sean Christopherson2020-03-167-7/+7
* KVM: Move setting of memslot into helper routineSean Christopherson2020-03-161-43/+63
* KVM: Refactor error handling for setting memory regionSean Christopherson2020-03-161-22/+18
* KVM: Explicitly free allocated-but-unused dirty bitmapSean Christopherson2020-03-161-3/+4
* KVM: Drop kvm_arch_create_memslot()Sean Christopherson2020-03-167-46/+7
* KVM: x86: Allocate memslot resources during prepare_memory_region()Sean Christopherson2020-03-161-4/+9
* KVM: PPC: Move memslot memory allocation into prepare_memory_region()Sean Christopherson2020-03-166-45/+25
* KVM: Don't free new memslot if allocation of said memslot failsSean Christopherson2020-03-161-1/+1
* KVM: Reinstall old memslots if arch preparation failsSean Christopherson2020-03-161-11/+12
* KVM: x86: Allocate new rmap and large page tracking when moving memslotSean Christopherson2020-03-161-0/+11
* KVM: x86: Move gpa_val and gpa_available into the emulator contextSean Christopherson2020-03-163-11/+10
* KVM: x86: Add EMULTYPE_PF when emulation is triggered by a page faultSean Christopherson2020-03-163-17/+30
* KVM: apic: remove unused function apic_lvt_vector()Miaohe Lin2020-03-161-5/+0
* KVM: VMX: Add 'else' to split mutually exclusive caseMiaohe Lin2020-03-161-5/+3
* KVM: x86: eliminate some unreachable codeMiaohe Lin2020-03-162-4/+0
* KVM: x86: Fix print format and coding styleMiaohe Lin2020-03-163-4/+3
* KVM: vmx: rewrite the comment in vmx_get_mt_maskChia-I Wu2020-03-161-10/+17
* KVM: selftests: Convert some printf's to pr_info'sAndrew Jones2020-03-167-13/+13
* KVM: selftests: Rework debug message printingAndrew Jones2020-03-166-44/+54
* KVM: selftests: Time guest demand pagingBen Gardon2020-03-163-1/+72
* KVM: selftests: Support multiple vCPUs in demand paging testBen Gardon2020-03-161-82/+171
* KVM: selftests: Add support for vcpu_args_set to aarch64 and s390xBen Gardon2020-03-162-0/+71
* KVM: selftests: Pass args to vCPU in global vCPU args structBen Gardon2020-03-161-11/+27
* KVM: selftests: Add memory size parameter to the demand paging testBen Gardon2020-03-164-22/+90
* KVM: selftests: Add configurable demand paging delayBen Gardon2020-03-161-7/+25
* KVM: selftests: Add demand paging content to the demand paging testBen Gardon2020-03-162-4/+209
* KVM: selftests: Create a demand paging testBen Gardon2020-02-243-0/+287
* KVM: selftests: Introduce num-pages conversion utilitiesAndrew Jones2020-02-243-7/+51
* KVM: selftests: Introduce vm_guest_mode_paramsAndrew Jones2020-02-241-27/+25
* KVM: selftests: Rename vm_guest_mode_paramsAndrew Jones2020-02-241-17/+17
* KVM: selftests: aarch64: Remove unnecessary ifdefsAndrew Jones2020-02-241-12/+9
* KVM: selftests: Remove unnecessary definesAndrew Jones2020-02-241-11/+0
* KVM: selftests: aarch64: Use stream when givenAndrew Jones2020-02-241-2/+2
* KVM: s390: rstify new ioctls in api.rstChristian Borntraeger2020-02-241-15/+18
* KVM: nVMX: Check IO instruction VM-exit conditionsOliver Upton2020-02-232-7/+52
* KVM: nVMX: Refactor IO bitmap checks into helper functionOliver Upton2020-02-232-14/+27
* KVM: nVMX: Don't emulate instructions in guest modePaolo Bonzini2020-02-231-1/+1