n Sun, May 9, 2010 at 8:43 AM, John David Anglin <dave@xxxxxxxxxxxxxxxxxx> wrote: > Attached is my latest 2.6.33.3 patch bundle. It uses a slightly modified > version of James' minifail fix. > > The big change is the management of PTE updates and the TLB exception > support on SMP configs. I have modified what was formerly the pa_dbit_lock > and used it for all user page table updates. I also added a recheck of the > PTE after TLB inserts. The idea for this was derived from a similar check > in arch/ia64/kernel/ivt.S. I also whack the TLB page in ptep_set_wrprotect > and modified the TLB locking for clear_user_page (it's now in asm). > > So far, the change is lightly tested. I've been burned enough to know > that there are likely still problems. However, so far I haven't seen any > random segvs on my rp3440 or gsyprf11. > > I would appreciate pa'ers testing this change. If it looks good, I'll > extract the new PTE handling and formally submit. Thanks Dave! I'll run this through the glibc testsuite a couple of times to see if anything shakes out. Cheers, Carlos. -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html