[PATCH] powerpc: Don't use kmalloc() for kernel stacks
authorDavid Gibson <david@gibson.dropbear.id.au>
Mon, 24 Oct 2005 04:05:38 +0000 (14:05 +1000)
committerPaul Mackerras <paulus@samba.org>
Thu, 27 Oct 2005 10:51:13 +0000 (20:51 +1000)
commit328985b2c69d2592edd7f181a6b7360e51b08515
tree62092de50dafd4b3db3513b45868c837915b8108
parent2765ca254060adb9a5abc2cfc6264b8daafc5742
[PATCH] powerpc: Don't use kmalloc() for kernel stacks

In readiness for 64k pages, when THREAD_SIZE will be less than
PAGE_SIZE, ppc64 uses kmalloc() rather than __get_free_pages() to
allocate kernel stacks, and since thread_info.h was merged, so does
ppc32.  However that adds some overhead which we don't really want
when PAGE_SIZE <= THREAD_SIZE (including all ppc32 machines), so this
patch avoids it.

Signed-off-by: David Gibson <dwg@au1.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
include/asm-powerpc/thread_info.h