aboutsummaryrefslogtreecommitdiffstats
path: root/arch/i386/kernel/topology.c
diff options
context:
space:
mode:
authorEric W. Biederman <ebiederm@xmission.com>2006-09-26 10:52:35 +0200
committerAndi Kleen <andi@basil.nowhere.org>2006-09-26 10:52:35 +0200
commitba4d40bb5c465f0a4dcc30d02dab80c2cb7e1ff3 (patch)
tree12b10f26f5efddb15ef8a75a1eff38771334365d /arch/i386/kernel/topology.c
parent[PATCH] i386: Descriptor and trap table cleanups. (diff)
downloadlinux-dev-ba4d40bb5c465f0a4dcc30d02dab80c2cb7e1ff3.tar.xz
linux-dev-ba4d40bb5c465f0a4dcc30d02dab80c2cb7e1ff3.zip
[PATCH] Auto size the per cpu area.
Now for a completely different but trivial approach. I just boot tested it with 255 CPUS and everything worked. Currently everything (except module data) we place in the per cpu area we know about at compile time. So instead of allocating a fixed size for the per_cpu area allocate the number of bytes we need plus a fixed constant for to be used for modules. It isn't perfect but it is much less of a pain to work with than what we are doing now. AK: fixed warning Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Andi Kleen <ak@suse.de>
Diffstat (limited to 'arch/i386/kernel/topology.c')
0 files changed, 0 insertions, 0 deletions