Hello! The following patch fixes a UP build problem for kexec() on powerpc. When the crash_kexec_wait_realmode() function was added, it was placed in only two of the three required locations. Thoughts? Thanx, Paul ------------------------------------------------------------------------ The function crash_kexec_wait_realmode() is defined only if SMP, but is called in UP builds. Create an empty function to keep the compiler happy in UP builds. Signed-off-by: Paul E. McKenney <paul.mckenney at linaro.org> Signed-off-by: Paul E. McKenney <paulmck at linux.vnet.ibm.com> diff --git a/arch/powerpc/kernel/crash.c b/arch/powerpc/kernel/crash.c index 3d3d416..6f964ef 100644 --- a/arch/powerpc/kernel/crash.c +++ b/arch/powerpc/kernel/crash.c @@ -251,6 +251,10 @@ static void crash_kexec_prepare_cpus(int cpu) #endif } +static void crash_kexec_wait_realmode(int cpu) +{ +} + void crash_kexec_secondary(struct pt_regs *regs) { cpus_in_sr = CPU_MASK_NONE;