git: nvmm(4): Sync minor fixes and changes

Aaron LI aly at crater.dragonflybsd.org
Tue Sep 1 06:09:03 PDT 2026


commit 367f2648d918b19a0578e9eaf6ff1ea320cb3b00
Author: Aaron LI <aly at aaronly.me>
Date:   Sun Aug 30 23:32:27 2026 +0800

    nvmm(4): Sync minor fixes and changes
    
    - Fix the CR{3,8} read/write exiting control names for consistency.
    - Fix the VMX_QUAL_CR_LMSW_SRC macro, harmless because unused.
    - Fetch VMX_INFO_IO_SEG only on OUTS, otherwise it has an undefined
      value.
    - Define all EFER bits.
    
    Obtained-from: NVMM Reference Implementation

Summary of changes:
 sys/dev/virtual/nvmm/x86/nvmm_x86_internal.h | 10 +++++++++
 sys/dev/virtual/nvmm/x86/nvmm_x86_svm.c      |  7 ++++--
 sys/dev/virtual/nvmm/x86/nvmm_x86_vmx.c      | 32 ++++++++++++++++------------
 3 files changed, 33 insertions(+), 16 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/367f2648d918b19a0578e9eaf6ff1ea320cb3b00


-- 
DragonFly BSD source repository


More information about the Commits mailing list