On Mon, Jan 07, 2008 at 05:43:55AM +0100, Nick Piggin wrote: > We initially wanted to do the whole vm_normal_page thing this way, with > another pte bit, but we thought there were one or two archs with no spare > bits. BTW. I also need this bit in order to implement my lockless > get_user_pages, so I do hope to get it in. I'd like to know what > architectures cannot spare a software bit in their pte_present ptes... ARM is going to have to use the three remaining bits we have in the PTE to store the memory type to resolve bugs on later platforms. Once they're used, ARM will no longer have any room for any further PTE expansion. -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: - To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html