kernel-ark/arch
Shaohua Li bd9e0b74f5 [PATCH] x86: cpu_init(): avoid GFP_KERNEL allocation while atomic
The patch fixes two issues:

1.  cpu_init is called with interrupt disabled.  Allocating gdt table
   there isn't good at runtime.

2. gdt table page cause memory leak in CPU hotplug case.

Signed-off-by: Shaohua Li <shaohua.li@intel.com>
Cc: Ashok Raj <ashok.raj@intel.com>
Cc: Zachary Amsden <zach@vmware.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-06-27 17:32:37 -07:00
..
alpha [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
arm [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
arm26
cris
frv
h8300
i386 [PATCH] x86: cpu_init(): avoid GFP_KERNEL allocation while atomic 2006-06-27 17:32:37 -07:00
ia64 [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
m32r [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
m68k
m68knommu [PATCH] m68knommu: use configurable RAM setup in start up code 2006-06-26 10:59:07 -07:00
mips [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
parisc [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
powerpc [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
ppc [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
s390 [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
sh [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
sh64 [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
sparc
sparc64 [PATCH] node hotplug: register cpu: remove node struct 2006-06-27 17:32:37 -07:00
um
v850
x86_64 [PATCH] pgdat allocation for new node add (specify node id) 2006-06-27 17:32:35 -07:00
xtensa Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild 2006-06-26 11:05:15 -07:00