• David Gibson's avatar
    [PATCH] Invert sense of SLB class bit · 14b34661
    David Gibson authored
    Currently, we set the class bit in kernel SLB entries, and clear it on
    user SLB entries.  On POWER5, ERAT entries created in real mode have
    the class bit clear.  So to avoid flushing kernel ERAT entries on each
    context switch, this patch inverts our usage of the class bit, setting
    it on user SLB entries and clearing it on kernel SLB entries.
    
    Booted on POWER5 and G5.
    Signed-off-by: default avatarDavid Gibson <dwg@au1.ibm.com>
    Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
    14b34661
slb.c 4.39 KB