lkml.org 
[lkml]   [2012]   [May]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[patch 00/18] fork: Move most archs to generic threadinfo/taskstruct allocators
We have a lot of duplicate implementations of the threadinfo and task
struct allocator around in arch/*. This series consolidates them.
Applies on top of

git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/hotplug

Thanks,

tglx
---
arch/Kconfig | 8 +++
arch/c6x/include/asm/thread_info.h | 17 -------
arch/cris/include/asm/processor.h | 5 --
arch/cris/include/asm/thread_info.h | 6 --
arch/frv/include/asm/thread_info.h | 13 ------
arch/hexagon/include/asm/thread_info.h | 8 ---
arch/hexagon/kernel/process.c | 37 -----------------
arch/ia64/Kconfig | 2
arch/ia64/include/asm/thread_info.h | 3 -
arch/m32r/include/asm/thread_info.h | 17 -------
arch/mips/include/asm/thread_info.h | 12 -----
arch/mn10300/include/asm/thread_info.h | 17 +------
arch/mn10300/kernel/kgdb.c | 3 -
arch/powerpc/include/asm/thread_info.h | 13 ------
arch/powerpc/kernel/process.c | 31 --------------
arch/score/include/asm/thread_info.h | 10 +---
arch/sh/include/asm/thread_info.h | 11 -----
arch/sh/kernel/process.c | 46 ---------------------
arch/sparc/Kconfig | 1
arch/sparc/include/asm/thread_info_32.h | 2
arch/sparc/include/asm/thread_info_64.h | 25 -----------
arch/tile/include/asm/thread_info.h | 6 --
arch/tile/kernel/process.c | 23 ----------
arch/x86/include/asm/boot.h | 2
arch/x86/include/asm/page_32_types.h | 4 -
arch/x86/include/asm/page_64_types.h | 4 -
arch/x86/include/asm/thread_info.h | 21 ---------
arch/x86/kernel/irq_32.c | 8 +--
arch/x86/kernel/process.c | 5 --
include/linux/thread_info.h | 6 ++
kernel/fork.c | 69 ++++++++++++++++++++++----------
31 files changed, 100 insertions(+), 335 deletions(-)




\
 
 \ /
  Last update: 2012-05-05 17:21    [from the cache]
©2003-2011 Jasper Spaans