On Tue, 3 Jun 2008 16:42:25 +1000 Paul Mackerras <paulus@xxxxxxxxx> wrote: > Pekka Enberg writes: > > > Yeah, I too have wondered why some architectures use kmalloc() whereas > > others use the page allocator. Is THREAD_SIZE significantly smaller > > than PAGE_SIZE for those? > > 64-bit powerpc uses 16k kernel stacks and either 4k or 64k page size. > If the page size is 64k then we don't want to allocate a whole page > for a kernel stack. On powerpc, the patch defines __HAVE_ARCH_THREAD_INFO_ALLOCATOR on the THREAD_SHIFT < PAGE_SHIFT case so it doesn't change anything. -- 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