The first patch fixes a panic caused by nr_cpus boot parameter. In addition to that, irq stack boot memory is allocated before cpu_possible_mask is modified. This can lead to wastage of boot memory if nr_cpus is set to a lower value. The second patch addresses this issue. v1->v2: Fixed compilation error in the v2 1/2 when CONFIG_SMP is not set. Atish Patra (2): sparc64: Fix cpu_possible_mask if nr_cpus is set sparc64: Fix irq stack bootmem allocation. arch/sparc/include/asm/smp_64.h | 2 ++ arch/sparc/kernel/setup_64.c | 26 ++++++++++++++++++++++++++ arch/sparc/kernel/smp_64.c | 14 ++++++++++++++ arch/sparc/mm/init_64.c | 16 ---------------- 4 files changed, 42 insertions(+), 16 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html