x86/boot: Remove stack segment parameter from smpboot
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 16 Aug 2013 09:46:25 +0000 (11:46 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 16 Aug 2013 09:46:25 +0000 (11:46 +0200)
commit1e30327eeb08420e75f6296aac0625f361948028
tree0f16035a9ef748e772518c884c10caaea62467dc
parent7b9685ca4ed2fd723600ce66eb20a6d0c115b6cb
x86/boot: Remove stack segment parameter from smpboot

The stack segment is legacy remnant of a 32bit hypervisor, and not used in
64bit.  Furthermore, the unsigned short in the structure actually aliases
whatever the linker decides to put next in the data section.

Drop the extern struct definition and change it to a simple void pointer,
which matches its definition in arch/x86/boot/x86_64.S

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/smpboot.c