Loading include/asm-sparc64/mmu.h +1 −13 Original line number Diff line number Diff line Loading @@ -6,19 +6,7 @@ #include <asm/const.h> #include <asm/hypervisor.h> /* * For the 8k pagesize kernel, use only 10 hw context bits to optimize some * shifts in the fast tlbmiss handlers, instead of all 13 bits (specifically * for vpte offset calculation). For other pagesizes, this optimization in * the tlbhandlers can not be done; but still, all 13 bits can not be used * because the tlb handlers use "andcc" instruction which sign extends 13 * bit arguments. */ #if PAGE_SHIFT == 13 #define CTX_NR_BITS 10 #else #define CTX_NR_BITS 12 #endif #define CTX_NR_BITS 13 #define TAG_CONTEXT_BITS ((_AC(1,UL) << CTX_NR_BITS) - _AC(1,UL)) Loading Loading
include/asm-sparc64/mmu.h +1 −13 Original line number Diff line number Diff line Loading @@ -6,19 +6,7 @@ #include <asm/const.h> #include <asm/hypervisor.h> /* * For the 8k pagesize kernel, use only 10 hw context bits to optimize some * shifts in the fast tlbmiss handlers, instead of all 13 bits (specifically * for vpte offset calculation). For other pagesizes, this optimization in * the tlbhandlers can not be done; but still, all 13 bits can not be used * because the tlb handlers use "andcc" instruction which sign extends 13 * bit arguments. */ #if PAGE_SHIFT == 13 #define CTX_NR_BITS 10 #else #define CTX_NR_BITS 12 #endif #define CTX_NR_BITS 13 #define TAG_CONTEXT_BITS ((_AC(1,UL) << CTX_NR_BITS) - _AC(1,UL)) Loading