x86: Use common threadinfo allocator
authorThomas Gleixner <tglx@linutronix.de>
Sat, 5 May 2012 15:05:42 +0000 (15:05 +0000)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 8 May 2012 12:08:44 +0000 (14:08 +0200)
commit38e7c572ce7310def003d8bb7c34260f5d8118cb
tree26382e768460c49a09ebe15e57ad3e69a36d1660
parent7b8fe0570a65486e77823d5fcec9998c2aae9970
x86: Use common threadinfo allocator

The only difference is the free_thread_info function, which frees
xstate.

Use the new arch_release_task_struct() function instead and switch
over to the core allocator.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/r/20120505150141.559556763@linutronix.de
Cc: x86@kernel.org
arch/x86/include/asm/boot.h
arch/x86/include/asm/page_32_types.h
arch/x86/include/asm/page_64_types.h
arch/x86/include/asm/thread_info.h
arch/x86/kernel/irq_32.c
arch/x86/kernel/process.c