diff options
| author | Paolo Bonzini <[email protected]> | 2024-03-11 14:22:41 +0000 |
|---|---|---|
| committer | Paolo Bonzini <[email protected]> | 2024-03-11 14:22:41 +0000 |
| commit | a81d95ae8c805cd137d3385ad669b5200b739d0f (patch) | |
| tree | 3f701cb7549dcbeab148d4099bc32ec09c38149f /drivers/misc/ibmasm/command.c | |
| parent | Merge tag 'kvm-x86-selftests-6.9' of https://github.com/kvm-x86/linux into HEAD (diff) | |
| parent | KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (diff) | |
| download | kernel-a81d95ae8c805cd137d3385ad669b5200b739d0f.tar.gz kernel-a81d95ae8c805cd137d3385ad669b5200b739d0f.zip | |
Merge tag 'kvm-x86-asyncpf-6.9' of https://github.com/kvm-x86/linux into HEAD
KVM async page fault changes for 6.9:
- Always flush the async page fault workqueue when a work item is being
removed, especially during vCPU destruction, to ensure that there are no
workers running in KVM code when all references to KVM-the-module are gone,
i.e. to prevent a use-after-free if kvm.ko is unloaded.
- Grab a reference to the VM's mm_struct in the async #PF worker itself instead
of gifting the worker a reference, e.g. so that there's no need to remember
to *conditionally* clean up after the worker.
Diffstat (limited to 'drivers/misc/ibmasm/command.c')
0 files changed, 0 insertions, 0 deletions
