]> xenbits.xensource.com Git - people/aperard/xen-arm.git/commitdiff
xen: arm: make smp_send_state_dump a real function
authorIan Campbell <ian.campbell@citrix.com>
Wed, 19 Dec 2012 14:16:19 +0000 (14:16 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 19 Dec 2012 14:16:19 +0000 (14:16 +0000)
It still doesn't do anything useful, but at least it isn't in dummy.S!

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Tim Deegan <tim@xen.org>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/dummy.S
xen/arch/arm/gic.c

index 4abb30a49ea7581bb15022b52af58cf2cd428866..bfd948acb66b29f2e455ae677fb367f7c3d4ea2e 100644 (file)
@@ -6,9 +6,6 @@ x:      .word 0xe7f000f0 /* Undefined instruction */
        .globl x; \
 x:     mov pc, lr
        
-/* SMP support */
-DUMMY(smp_send_state_dump);
-
 /* PIRQ support */
 DUMMY(alloc_pirq_struct);
 DUMMY(nr_irqs_gsi);
index ba76715192385b88b1665137b805313f224290ed..7686bde7cffda32e7dbcb95bd32c6faca6f6a9d2 100644 (file)
@@ -348,6 +348,12 @@ void __init gic_init(void)
     spin_unlock(&gic.lock);
 }
 
+void smp_send_state_dump(unsigned int cpu)
+{
+    printk("WARNING: unable to send state dump request to CPU%d\n", cpu);
+    /* XXX TODO -- send an SGI */
+}
+
 /* Set up the per-CPU parts of the GIC for a secondary CPU */
 void __cpuinit gic_init_secondary_cpu(void)
 {