xen/cpu: Fix ARM build following c/s 597fbb8
authorAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 8 Apr 2019 17:20:07 +0000 (18:20 +0100)
committerWei Liu <wei.liu2@citrix.com>
Tue, 9 Apr 2019 09:12:57 +0000 (10:12 +0100)
commita6448adfd3d537aacbbd784e5bf1777ab3ff5f85
treebccfe3b3636537e518d1cd0058834cce8e989e0c
parent072a96c4901b4cb084375d0a4ae881876c220b16
xen/cpu: Fix ARM build following c/s 597fbb8

c/s 597fbb8 "xen/timers: Fix memory leak with cpu unplug/plug" broke the ARM
build by being the first patch to add park_offline_cpus to common code.

While it is currently specific to Intel hardware (for reasons of being able to
handle machine check exceptions without an immediate system reset), it isn't
inherently architecture specific, so define it to be false on ARM for now.

Add a comment in both smp.h headers explaining the intended behaviour of the
option.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Julien Grall <julien.grall@arm.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
xen/include/asm-arm/smp.h
xen/include/asm-x86/smp.h