Add CONFIG_NR_CPUS conditional on CONFIG_SMP. This fixes the SMP build. Signed-off-by: Paolo 'Blaisorblade' Giarrusso --- um-linux-2.4.27-paolo/arch/um/config.in | 5 +++++ 1 files changed, 5 insertions(+) diff -puN arch/um/config.in~fix-smp arch/um/config.in --- um-linux-2.4.27/arch/um/config.in~fix-smp 2005-04-15 11:12:44.000000000 +0200 +++ um-linux-2.4.27-paolo/arch/um/config.in 2005-04-15 11:12:44.000000000 +0200 @@ -42,8 +42,13 @@ tristate 'Honeypot proc filesystem' CONF bool 'Management console' CONFIG_MCONSOLE dep_bool 'Magic SysRq key' CONFIG_MAGIC_SYSRQ $CONFIG_MCONSOLE bool '2G/2G host address space split' CONFIG_HOST_2G_2G + bool 'Symmetric multi-processing support' CONFIG_UML_SMP define_bool CONFIG_SMP $CONFIG_UML_SMP +if [ "$CONFIG_SMP" = "y" ]; then + int 'Maximum number of CPUs (2-32)' CONFIG_NR_CPUS 32 +fi + int 'Nesting level' CONFIG_NEST_LEVEL 0 int 'Kernel address space size (in .5G units)' CONFIG_KERNEL_HALF_GIGS 1 bool 'Highmem support' CONFIG_HIGHMEM _