CTX_VERSION_MASK
(!(((__ctx.sparc64_ctx_val) ^ tlb_context_cache) & CTX_VERSION_MASK))
unsigned long old_ver = tlb_context_cache & CTX_VERSION_MASK;
new_ver = (tlb_context_cache & CTX_VERSION_MASK) + CTX_FIRST_VERSION;
if (likely((old_ctx & CTX_VERSION_MASK) == old_ver)) {
new_ctx = (old_ctx & ~CTX_VERSION_MASK) | new_ver;
new_ctx |= (tlb_context_cache & CTX_VERSION_MASK);