diff options
author | John Baldwin <jhb@FreeBSD.org> | 2022-12-09 18:25:30 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2023-01-26 22:07:18 +0000 |
commit | 16d0360d3399a148841bc095893a08da653f257d (patch) | |
tree | 21edd2edf2404a612a201d755f834966f3cea01d | |
parent | d786f1706ed4c4642a6f517377f0af37693ee027 (diff) | |
download | src-16d0360d3399a148841bc095893a08da653f257d.tar.gz src-16d0360d3399a148841bc095893a08da653f257d.zip |
vmm: VM_GET/SET_KERNEMU_DEV should run with the vCPU locked.
Reviewed by: corvink, kib, markj
Differential Revision: https://reviews.freebsd.org/D37638
(cherry picked from commit 62be9ffd82fb1a03db5e04d32ab75550f1f4f2c7)
-rw-r--r-- | sys/amd64/vmm/vmm_dev.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/amd64/vmm/vmm_dev.c b/sys/amd64/vmm/vmm_dev.c index 20aee0ea5776..9afcd1796173 100644 --- a/sys/amd64/vmm/vmm_dev.c +++ b/sys/amd64/vmm/vmm_dev.c @@ -460,6 +460,8 @@ vmmdev_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag, case VM_SET_INTINFO: case VM_GET_INTINFO: case VM_RESTART_INSTRUCTION: + case VM_GET_KERNEMU_DEV: + case VM_SET_KERNEMU_DEV: /* * ioctls that can operate only on vcpus that are not running. */ |