git: Revert "libnvmm(3): Simplify x86_emul.func prototype"

Aaron LI aly at crater.dragonflybsd.org
Sun Aug 16 22:26:13 PDT 2026


commit d4608dc6b35fdb043b9e1000309ffa0cde6d3676
Author: Aaron LI <aly at aaronly.me>
Date:   Mon Aug 17 09:35:24 2026 +0800

    Revert "libnvmm(3): Simplify x86_emul.func prototype"
    
    This reverts commit b4ca47aaefeba38c6205a34b0e24495f29d61463.
    
    Directly passing 'uint64_t *gprs' saves a few fetch instructions.
    
    In addition, we're not going to implement the instruction emulation that
    requires further extend the 'func' prototype, so this reverted
    simplification is of little use.
    
    Discussed-with: Maxime Villard

Summary of changes:
 lib/libnvmm/libnvmm_x86.c | 54 +++++++++++++++++++----------------------------
 1 file changed, 22 insertions(+), 32 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/d4608dc6b35fdb043b9e1000309ffa0cde6d3676


-- 
DragonFly BSD source repository


More information about the Commits mailing list