git: libnvmm(3): Fix EXEC_INSTR()

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


commit f677fea937108d85fee4c67968a1a7eeb77d912f
Author: Aaron LI <aly at aaronly.me>
Date:   Tue Sep 1 09:11:57 2026 +0800

    libnvmm(3): Fix EXEC_INSTR()
    
    - op2 is overwritten, so it needs "+r".
    - RFLAGS is modified, so it needs "cc".
    - PUSHFQ touches memory, so it needs "memory".
    - The MOV is not needed, so remove it.
    
    Obtained-from: NVMM Reference Implementation

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

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


-- 
DragonFly BSD source repository


More information about the Commits mailing list