Re: git: 181afaaaee00 - main - vmm: implement VM_CAP_MASK_HWINTR on AMD CPUs
- In reply to: John Baldwin : "git: 181afaaaee00 - main - vmm: implement VM_CAP_MASK_HWINTR on AMD CPUs"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 07 Dec 2023 23:20:10 UTC
On 12/7/23 3:17 PM, John Baldwin wrote: > The branch main has been updated by jhb: > > URL: https://cgit.FreeBSD.org/src/commit/?id=181afaaaee0025f948346fe8b9ec5356a0cdef97 > > commit 181afaaaee0025f948346fe8b9ec5356a0cdef97 > Author: Bojan Novković <bojan.novkovic@fer.hr> > AuthorDate: 2023-12-07 23:08:58 +0000 > Commit: John Baldwin <jhb@FreeBSD.org> > CommitDate: 2023-12-07 23:11:04 +0000 > > vmm: implement VM_CAP_MASK_HWINTR on AMD CPUs > > This patch implements the interrupt blocking VM capability on AMD > CPUs. Implementing this capability allows the GDB stub to single-step > a virtual machine without landing inside interrupt handlers. > > Reviewed by: jhb, corvink > Sponsored by: Google, Inc. (GSoC 2022) > Differential Revision: https://reviews.freebsd.org/D42299 Bojan has one more change in the userspace hypervisor to make use of these kernel changes. It needs a few more tweaks, but I felt the kernel bits were ready to go. Remaining change: https://reviews.freebsd.org/D42298 -- John Baldwin