Commit Graph

223479 Commits (0645211c43df0b96c51e12980066b3227e10b164)
 

Author SHA1 Message Date
Jan Kiszka 0645211c43 KVM: Switch assigned device IRQ forwarding to threaded handler 14 years ago
Jan Kiszka 0c106b5aaa KVM: Clear assigned guest IRQ on release 14 years ago
Avi Kivity 945ee35e07 KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info 14 years ago
Avi Kivity 2a6b20b83d KVM: SVM: Replace svm_has() by standard Linux cpuid accessors 14 years ago
Xiao Guangrong c4806acdce KVM: MMU: fix apf prefault if nested guest is enabled 14 years ago
Xiao Guangrong 060c2abe6c KVM: MMU: support apf for nonpaing guest 14 years ago
Xiao Guangrong e5f3f02796 KVM: MMU: clear apfs if page state is changed 14 years ago
Xiao Guangrong 5054c0de66 KVM: MMU: fix missing post sync audit 14 years ago
Jan Kiszka d89f5eff70 KVM: Clean up vm creation and release 14 years ago
Tracey Dent 9d893c6bc1 KVM: x86: Makefile clean up 14 years ago
Xiao Guangrong 2a126faafb KVM: remove unused function declaration 14 years ago
Jan Kiszka 57e7fbee1d KVM: Refactor srcu struct release on early errors 14 years ago
Avi Kivity 30bd0c4c6c KVM: VMX: Disallow NMI while blocked by STI 14 years ago
Xiao Guangrong 64f638c7c4 KVM: fix the race while wakeup all pv guest 14 years ago
Xiao Guangrong 15096ffcea KVM: handle more completed apfs if possible 14 years ago
Xiao Guangrong e6d53e3b0d KVM: avoid unnecessary wait for a async pf 14 years ago
Xiao Guangrong c7d28c2404 KVM: fix searching async gfn in kvm_async_pf_gfn_slot 14 years ago
Xiao Guangrong 0730388b97 KVM: cleanup async_pf tracepoints 14 years ago
Xiao Guangrong c9b263d2be KVM: fix tracing kvm_try_async_get_page 14 years ago
Takuya Yoshikawa 2653503769 KVM: replace vmalloc and memset with vzalloc 14 years ago
Gleb Natapov ec25d5e66e KVM: handle exit due to INVD in VMX 14 years ago
Jan Kiszka 2eec734374 KVM: x86: Avoid issuing wbinvd twice 14 years ago
Heiko Carstens aac8763697 KVM: get rid of warning within kvm_dev_ioctl_create_vm 14 years ago
Heiko Carstens 3bcc8a8c6c KVM: add cast within kvm_clear_guest_page to fix warning 14 years ago
Takuya Yoshikawa 6f9e5c1702 KVM: use kmalloc() for small dirty bitmaps 14 years ago
Takuya Yoshikawa 515a01279a KVM: pre-allocate one more dirty bitmap to avoid vmalloc() 14 years ago
Takuya Yoshikawa a36a57b1a1 KVM: introduce wrapper functions for creating/destroying dirty bitmaps 14 years ago
Gleb Natapov 64be500706 KVM: x86: trace "exit to userspace" event 14 years ago
Marcelo Tosatti 612819c3c6 KVM: propagate fault r/w information to gup(), allow read-only memory 14 years ago
Marcelo Tosatti 7905d9a5ad KVM: MMU: flush TLBs on writable -> read-only spte overwrite 14 years ago
Marcelo Tosatti 982c25658c KVM: MMU: remove kvm_mmu_set_base_ptes 14 years ago
Marcelo Tosatti ff1fcb9ebd KVM: VMX: remove setting of shadow_base_ptes for EPT 14 years ago
Avi Kivity 83bcacb1a5 KVM: Avoid double interrupt injection with vapic 14 years ago
Avi Kivity 82ca2d108b KVM: SVM: Fold save_host_msrs() and load_host_msrs() into their callers 14 years ago
Avi Kivity dacccfdd6b KVM: SVM: Move fs/gs/ldt save/restore to heavyweight exit path 14 years ago
Avi Kivity afe9e66f82 KVM: SVM: Move svm->host_gs_base into a separate structure 14 years ago
Avi Kivity 13c34e073b KVM: SVM: Move guest register save out of interrupts disabled section 14 years ago
Jan Kiszka d4c90b0043 KVM: x86: Add missing inline tag to kvm_read_and_reset_pf_reason 14 years ago
Andi Kleen f56f536956 KVM: Move KVM context switch into own function 14 years ago
Jan Kiszka 7e1fbeac6f KVM: x86: Mark kvm_arch_setup_async_pf static 14 years ago
Gleb Natapov 8030089f9e KVM: improve hva_to_pfn() readability 14 years ago
Gleb Natapov fc5f06fac6 KVM: Send async PF when guest is not in userspace too. 14 years ago
Gleb Natapov 6adba52742 KVM: Let host know whether the guest can handle async PF in non-userspace context. 14 years ago
Gleb Natapov 6c047cd982 KVM paravirt: Handle async PF in non preemptable context 14 years ago
Gleb Natapov 7c90705bf2 KVM: Inject asynchronous page fault into a PV guest if page is swapped out. 14 years ago
Gleb Natapov 631bc48782 KVM: Handle async PF in a guest. 14 years ago
Gleb Natapov fd10cde929 KVM paravirt: Add async PF initialization to PV guest. 14 years ago
Gleb Natapov 344d9588a9 KVM: Add PV MSR to enable asynchronous page faults delivery. 14 years ago
Gleb Natapov ca3f10172e KVM paravirt: Move kvm_smp_prepare_boot_cpu() from kvmclock.c to kvm.c. 14 years ago
Gleb Natapov 49c7754ce5 KVM: Add memory slot versioning and use it to provide fast guest write interface 14 years ago