git: libnvmm(3): Fix the emulation of PAE 2MB large pages

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


commit 1196bd56704a77b0f944970321ae1227e8662303
Author: Aaron LI <aly at aaronly.me>
Date:   Mon Aug 31 20:26:20 2026 +0800

    libnvmm(3): Fix the emulation of PAE 2MB large pages
    
    The definitions of the PAE frame masks were incorrect: in PAE the
    PTEs are 64bit-wide, not 32bit-wide. Fix this.
    
    Obtained-from: NVMM Reference Implementation

Summary of changes:
 lib/libnvmm/libnvmm_x86.c | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/1196bd56704a77b0f944970321ae1227e8662303


-- 
DragonFly BSD source repository


More information about the Commits mailing list