| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-08-19 | KVM: remove redundant __GFP_NOWARN | Qianfeng Rong | 1 | -1/+1 |
| 2024-06-03 | Revert "KVM: async_pf: avoid recursive flushing of work items" | Sean Christopherson | 1 | -12/+1 |
| 2024-02-06 | KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed | Sean Christopherson | 1 | -5/+6 |
| 2024-02-06 | KVM: Get reference to VM's address space in the async #PF worker | Sean Christopherson | 1 | -14/+18 |
| 2024-02-06 | KVM: Put mm immediately after async #PF worker completes remote gup() | Sean Christopherson | 1 | -2/+1 |
| 2024-02-06 | KVM: Always flush async #PF workqueue when vCPU is being destroyed | Sean Christopherson | 1 | -5/+26 |
| 2023-06-09 | mm/gup: remove vmas parameter from get_user_pages_remote() | Lorenzo Stoakes | 1 | -2/+1 |
| 2021-12-08 | KVM: Add helpers to wake/query blocking vCPU | Sean Christopherson | 1 | -1/+1 |
| 2021-12-08 | KVM: Force PPC to define its own rcuwait object | Sean Christopherson | 1 | -1/+1 |
| 2020-08-12 | mm/gup: remove task_struct pointer for all gup code | Peter Xu | 1 | -1/+1 |
| 2020-07-08 | KVM: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return t... | Vitaly Kuznetsov | 1 | -6/+10 |
| 2020-06-12 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -14/+7 |
| 2020-06-11 | KVM: async_pf: Inject 'page ready' event only if 'page not present' was previ... | Vitaly Kuznetsov | 1 | -1/+1 |
| 2020-06-11 | KVM: async_pf: Cleanup kvm_setup_async_pf() | Vitaly Kuznetsov | 1 | -13/+6 |
| 2020-06-09 | mmap locking API: use coccinelle to convert mmap_sem rwsem call sites | Michel Lespinasse | 1 | -2/+2 |
| 2020-06-01 | KVM: x86: acknowledgment mechanism for async pf page ready notifications | Vitaly Kuznetsov | 1 | -0/+10 |
| 2020-06-01 | KVM: rename kvm_arch_can_inject_async_page_present() to kvm_arch_can_dequeue_... | Vitaly Kuznetsov | 1 | -1/+1 |
| 2020-05-13 | kvm: Replace vcpu->swait with rcuwait | Davidlohr Bueso | 1 | -2/+1 |
| 2020-01-23 | KVM: async_pf: drop kvm_arch_async_page_present wrappers | Paolo Bonzini | 1 | -17/+4 |
| 2020-01-08 | KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM | Sean Christopherson | 1 | -5/+5 |
| 2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 504 | Thomas Gleixner | 1 | -13/+1 |
| 2018-12-21 | KVM: fix some typos | Wei Yang | 1 | -1/+1 |
| 2018-06-20 | sched/swait: Rename to exclusive | Peter Zijlstra | 1 | -1/+1 |
| 2017-09-15 | kvm,async_pf: Use swq_has_sleeper() | Davidlohr Bueso | 1 | -5/+1 |
| 2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -0/+1 |
| 2017-02-27 | mm: add new mmget() helper | Vegard Nossum | 1 | -1/+1 |
| 2016-12-14 | mm: unexport __get_user_pages_unlocked() | Lorenzo Stoakes | 1 | -3/+7 |
| 2016-11-19 | KVM: async_pf: avoid recursive flushing of work items | Paolo Bonzini | 1 | -1/+12 |
| 2016-10-18 | mm: remove write/force parameters from __get_user_pages_unlocked() | Lorenzo Stoakes | 1 | -1/+2 |
| 2016-03-20 | Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+7 |
| 2016-03-16 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -4/+4 |
| 2016-03-09 | Merge tag 'kvm-arm-for-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Paolo Bonzini | 1 | -1/+1 |
| 2016-02-29 | Merge branch 'sched/urgent' into sched/core, to pick up fixes before applying... | Ingo Molnar | 1 | -1/+1 |
| 2016-02-25 | KVM: Use simple waitqueue for vcpu->wq | Marcelo Tosatti | 1 | -2/+2 |
| 2016-02-24 | KVM: async_pf: do not warn on page allocation failures | Christian Borntraeger | 1 | -1/+1 |
| 2016-02-23 | KVM: async_pf: use list_first_entry | Geliang Tang | 1 | -4/+4 |
| 2016-02-16 | mm/gup: Introduce get_user_pages_remote() | Dave Hansen | 1 | -1/+7 |
| 2015-11-25 | KVM-async_pf: Delete an unnecessary check before the function call "kmem_cach... | Markus Elfring | 1 | -2/+1 |
| 2015-10-14 | kvm: fix waitqueue_active without memory barrier in virt/kvm/async_pf.c | Kosuke Tatsukawa | 1 | -0/+4 |
| 2015-02-11 | mm: gup: kvm use get_user_pages_unlocked | Andrea Arcangeli | 1 | -1/+1 |
| 2014-09-24 | kvm: Faults which trigger IO release the mmap_sem | Andres Lagar-Cavilla | 1 | -3/+1 |
| 2014-06-04 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm into next | Linus Torvalds | 1 | -3/+1 |
| 2014-04-28 | KVM: async_pf: change async_pf_execute() to use get_user_pages(tsk => NULL) | Oleg Nesterov | 1 | -1/+1 |
| 2014-04-28 | KVM: async_pf: kill the unnecessary use_mm/unuse_mm async_pf_execute() | Oleg Nesterov | 1 | -2/+0 |
| 2014-04-28 | KVM: async_pf: mm->mm_users can not pin apf->mm | Oleg Nesterov | 1 | -4/+4 |
| 2014-02-04 | KVM: async_pf: Add missing call for async page present | Dominik Dingel | 1 | -1/+1 |
| 2014-01-30 | KVM: async_pf: Allow to wait for outstanding work | Dominik Dingel | 1 | -0/+5 |
| 2014-01-30 | KVM: async_pf: Provide additional direct page notification | Dominik Dingel | 1 | -2/+18 |
| 2013-10-15 | KVM: Drop FOLL_GET in GUP when doing async page fault | chai wen | 1 | -12/+5 |
| 2013-09-24 | kvm: remove .done from struct kvm_async_pf | Radim Krčmář | 1 | -4/+1 |
| 2013-09-17 | kvm: free resources after canceling async_pf | Radim Krčmář | 1 | -1/+4 |
| 2012-08-06 | KVM: do not release the error page | Xiao Guangrong | 1 | -2/+2 |
| 2012-08-06 | KVM: introduce KVM_ERR_PTR_BAD_PAGE | Xiao Guangrong | 1 | -1/+1 |
| 2012-07-26 | KVM: remove dummy pages | Xiao Guangrong | 1 | -2/+1 |
| 2012-07-26 | KVM: use kvm_release_page_clean to release the page | Xiao Guangrong | 1 | -2/+2 |
| 2011-01-12 | KVM: fix the race while wakeup all pv guest | Xiao Guangrong | 1 | -1/+4 |
| 2011-01-12 | KVM: handle more completed apfs if possible | Xiao Guangrong | 1 | -16/+16 |
| 2011-01-12 | KVM: Inject asynchronous page fault into a PV guest if page is swapped out. | Gleb Natapov | 1 | -1/+2 |
| 2011-01-12 | KVM: Add PV MSR to enable asynchronous page faults delivery. | Gleb Natapov | 1 | -0/+20 |
| 2011-01-12 | KVM: Retry fault before vmentry | Gleb Natapov | 1 | -0/+2 |
| 2011-01-12 | KVM: Halt vcpu if page it tries to access is swapped out | Gleb Natapov | 1 | -0/+190 |