git: nvmm(4): Add TPR support for SVM
Aaron LI
aly at crater.dragonflybsd.org
Fri Aug 7 00:23:36 PDT 2026
commit 7af02f8f8fc1393fc1e46b83fb857a951d738c9c
Author: Aaron LI <aly at aaronly.me>
Date: Wed Aug 5 21:09:26 2026 +0800
nvmm(4): Add TPR support for SVM
If DecodeAssist is supported, intercept writes to CR8, and deliver
TPR_CHANGED VMEXITs to the emulator. This should improve the accuracy of
interrupt delivery on guests like Windows that make heavy use of CR8.
Credit: Maxime Villard (m00nbsd)
Summary of changes:
doc/TODO.nvmm | 2 -
sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c | 68 +++++++++++++++++++++++++++++++--
2 files changed, 64 insertions(+), 6 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/7af02f8f8fc1393fc1e46b83fb857a951d738c9c
--
DragonFly BSD source repository
More information about the Commits
mailing list