Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=85d02924a38789be35e83adba32eb6690535cfb0
Commit:     85d02924a38789be35e83adba32eb6690535cfb0
Parent:     0d72ba930cbc9140a584af7e4e65041b6c7a7d18
Author:     Jeremy Kerr <[EMAIL PROTECTED]>
AuthorDate: Wed Sep 12 18:43:15 2007 +1000
Committer:  Paul Mackerras <[EMAIL PROTECTED]>
CommitDate: Fri Sep 14 01:33:25 2007 +1000

    [POWERPC] PS3: Fix CONFIG_SMP=n, CONFIG_KEXEC=y build
    
    Currently, the ps3 kernel fails to build without smp but with kexec, as
    ps3_kexec_cpu_down needs ps3_smp_cleanup_cpu, which isn't defined on UP
    kernels. This change adds an empty ps3_smp_cleanup_cpu for UP kernels.
    
    Booted on ps3.
    
    Signed-off-by: Jeremy Kerr <[EMAIL PROTECTED]>
    Signed-off-by: Geoff Levand <[EMAIL PROTECTED]>
    Signed-off-by: Paul Mackerras <[EMAIL PROTECTED]>
---
 arch/powerpc/platforms/ps3/platform.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/arch/powerpc/platforms/ps3/platform.h 
b/arch/powerpc/platforms/ps3/platform.h
index 2eb8f92..27c7d09 100644
--- a/arch/powerpc/platforms/ps3/platform.h
+++ b/arch/powerpc/platforms/ps3/platform.h
@@ -47,7 +47,11 @@ void __init ps3_register_ipi_debug_brk(unsigned int cpu, 
unsigned int virq);
 /* smp */
 
 void smp_init_ps3(void);
+#ifdef CONFIG_SMP
 void ps3_smp_cleanup_cpu(int cpu);
+#else
+static inline void ps3_smp_cleanup_cpu(int cpu) { }
+#endif
 
 /* time */
 
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to