• Avi Kivity's avatar
    KVM: MMU: Simplify calculation of pte access · fe135d2c
    Avi Kivity authored
    The nx bit is awkwardly placed in the 63rd bit position; furthermore it
    has a reversed meaning compared to the other bits, which means we can't use
    a bitwise and to calculate compounded access masks.
    
    So, we simplify things by creating a new 3-bit exec/write/user access word,
    and doing all calculations in that.
    Signed-off-by: default avatarAvi Kivity <avi@qumranet.com>
    fe135d2c
mmu.c 40.4 KB