Re: [RFC][PATCH 1/2]: MM: Make Paget Tables Relocatable--Conditional TLB Flush

2008-01-24 Thread Ross Biro
On Jan 24, 2008 12:20 AM, Yasunori Goto <[EMAIL PROTECTED]> wrote: > This is a nitpick, but all of archtectures code except generic use > MMF_NNED_FLUSH at clear_bit()... I'd say that's a bit more than a nit. Thanks for noticing that. Please hang on, I think I've figured out how to reduce the 3.5

Re: [RFC][PATCH 1/2]: MM: Make Paget Tables Relocatable--Conditional TLB Flush

2008-01-23 Thread Yasunori Goto
Hello. This is a nitpick, but all of archtectures code except generic use MMF_NNED_FLUSH at clear_bit()... ^ Please fix misspell. Bye. > > diff -uprwNbB -X 2.6.23/Documentation/dontdiff 2.6.23/arch/alpha/kernel/smp.c > 2.6.23a/arch/alpha/kernel/smp.c > --- 2.6.23/arch/alpha/kernel/smp.c

[RFC][PATCH 1/2]: MM: Make Paget Tables Relocatable--Conditional TLB Flush

2008-01-23 Thread Ross Biro
From: [EMAIL PROTECTED] These patches make page tables relocatable for numa, memory defragmentation, and memory hotplug. The need to rewalk the page tables before making any changes causes a 3.5% performance degredation in the lmbench page miss micro benchmark. Please check the linux-mm list arc