diff options
| author | Rusty Russell <rusty@rustcorp.com.au> | 2002-07-26 01:28:07 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@penguin.transmeta.com> | 2002-07-26 01:28:07 -0700 |
| commit | c5e062079a7090891ea5cd1b23a7eab52b156b2a (patch) | |
| tree | b3ed0870f22e6375a39dada4d8d37ea2a94fcfa9 /scripts | |
| parent | e1eec525be1b708894650a4573d6d7f61e96c4fa (diff) | |
[PATCH] Hot-plug CPU Boot Changes
This patch alters the boot sequence to "plug in" each CPU, one at a
time. You need the patch for each architecture, as well. The
interface used to be "smp_boot_cpus()", "smp_commence()", and each
arch implemented the "maxcpus" boot arg itself. With this patch,
it is:
smp_prepare_cpus(maxcpus): probe for cpus and set up cpu_possible(cpu).
__cpu_up(cpu): called *after* initcalls, for each cpu where
cpu_possible(cpu) is true.
smp_cpus_done(maxcpus): called after every cpu has been brought up
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
