diff options
| author | Louis Burda <quent.burda@gmail.com> | 2022-12-06 16:33:55 +0100 |
|---|---|---|
| committer | Louis Burda <quent.burda@gmail.com> | 2022-12-06 16:33:55 +0100 |
| commit | 8e71e9bb226346afc2900f1d8bd3057372b8ec4c (patch) | |
| tree | 6cb0a5f9455ecb8f9708775d864dcc9d33601a5e /virt | |
| parent | 98e413ac3ef0d01e5aa38939027d1354ba1515e1 (diff) | |
| download | cachepc-linux-8e71e9bb226346afc2900f1d8bd3057372b8ec4c.tar.gz cachepc-linux-8e71e9bb226346afc2900f1d8bd3057372b8ec4c.zip | |
stash
Diffstat (limited to 'virt')
| -rw-r--r-- | virt/kvm/kvm_main.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c index 4c55f85fc775..869faf927e5d 100644 --- a/virt/kvm/kvm_main.c +++ b/virt/kvm/kvm_main.c @@ -65,6 +65,7 @@ #define CREATE_TRACE_POINTS #include <trace/events/kvm.h> +#include "../../arch/x86/kvm/cachepc/track.h" #include <linux/kvm_dirty_ring.h> @@ -72,8 +73,6 @@ #define ITOA_MAX_LEN 12 #include "../../arch/x86/kvm/cachepc/kvm.h" -#include "../../arch/x86/kvm/cachepc/sevstep.h" -#include "../../arch/x86/kvm/cachepc/uspt.h" MODULE_AUTHOR("Qumranet"); MODULE_LICENSE("GPL"); @@ -4522,7 +4521,7 @@ static long kvm_vm_ioctl(struct file *filp, void __user *argp = (void __user *)arg; int r; - if (kvm->mm != current->mm || kvm->vm_dead) + if ((ioctl != KVM_MEMORY_ENCRYPT_OP && kvm->mm != current->mm) || kvm->vm_dead) return -EIO; switch (ioctl) { case KVM_CREATE_VCPU: |
