>+ if ((mapped_space_bits - PAGE_SHIFT > vmlpt_bits - pte_bits) || >(mapped_space_bits > impl_va_bits - 1))
I can't quite wrap my brain around what the first half of this test is checking. It triggers for a 64K pagesize when impl_va_bits is 51..54, but what does it mean? Note also the second half of this test also catches those 4 cases too (and also the pagesize 64K with impl_va_bits=55), so whatever the first part is checking is a subset of the 2nd check. So we could survive with just "if (mapped_space_bits > impl_va_bits - 1)" -Tony - To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
