]> git.baikalelectronics.ru Git - kernel.git/commit
x86-32: Allocate irq stacks seperate from percpu area
authorBrian Gerst <brgerst@gmail.com>
Wed, 27 Oct 2010 05:43:02 +0000 (01:43 -0400)
committerIngo Molnar <mingo@elte.hu>
Wed, 27 Oct 2010 15:31:42 +0000 (17:31 +0200)
commit28b64caf5cf6b2328658ab6d83aacff36d9e36a3
treee36fc7533bd2802ad24b54f6bf2cf68fa8490786
parent8739495a96f9af7f665e73697dcb5d551932b7fa
x86-32: Allocate irq stacks seperate from percpu area

The percpu allocator cannot handle alignments larger than one
page. Allocate the irq stacks seperately, and only keep the
pointers as percpu data.

Signed-off-by: Brian Gerst <brgerst@gmail.com>
Acked-by: Linus Torvalds <torvalds@linux-foundation.org>
Cc: tj@kernel.org
LKML-Reference: <1288158182-1753-1-git-send-email-brgerst@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/include/asm/irq.h
arch/x86/kernel/irq_32.c
arch/x86/kernel/smpboot.c