[PATCH 1/1] PPC32 : Huge-page support for ppc440

Josh Boyer jwboyer at linux.vnet.ibm.com
Tue Nov 7 13:00:33 EST 2006


Hi Edi,

On Mon, 2006-11-06 at 18:21 -0500, Edi Shmueli wrote:
> From: Edi Shmueli edi at linux.vnet.ibm.com
> 
> This patch enables applications to exploit the PPC440 TLB support for 
> huge-page mapping, to minimize TLB thrashing.
> Applications with large memory footprint that exploit this support, 
> experience minimal TLB misses, and boost in performance.
> NAS benchmarks performed with this patch indicate hundreds of percent of 
> improvement in performance for some application.
> Known limitations: because each PMD covers 2MB of the process address 
> space, the minimal huge-page size supported by this patch is 2M.
> 
> Signed-off-by: Edi Shmueli edi at linux.vnet.ibm.com

Your patch is line wrapped and the whitespace has been corrupted.  It's
also against a bit older version of the kernel.

Could you try to fixup these issues and resubmit?  Paul's powerpc.git
tree would probably be best to diff against.

josh




More information about the Linuxppc-dev mailing list