On Thu, Dec 19, 2013 at 07:54:49PM +0100, Roger Pau Monne wrote:
> AP startup on PVH follows the PV method, so we need to add a hook in
> order to diverge from bare metal.
> ---
> sys/amd64/amd64/mp_machdep.c | 16 ---
> sys/amd64/include/cpu.h |1 +
> sys/x86/xen/hvm.c|
On Thursday, December 19, 2013 1:54:49 pm Roger Pau Monne wrote:
> AP startup on PVH follows the PV method, so we need to add a hook in
> order to diverge from bare metal.
> ---
>
> +int native_start_all_aps(void);
> +
Please put this in a header instead of using an extern in the Xen PV code.
AP startup on PVH follows the PV method, so we need to add a hook in
order to diverge from bare metal.
---
sys/amd64/amd64/mp_machdep.c | 16 ---
sys/amd64/include/cpu.h |1 +
sys/x86/xen/hvm.c| 17 +++-
sys/x86/xen/pv.c | 90 +