• Zachary Amsden's avatar
    [PATCH] i386: SMP boot hook for paravirt · ae5da273
    Zachary Amsden authored
    Add VMI SMP boot hook.  We emulate a regular boot sequence and use the same
    APIC IPI initiation, we just poke magic values to load into the CPU state when
    the startup IPI is received, rather than having to jump through a real mode
    trampoline.
    
    This is all that was needed to get SMP to work.
    Signed-off-by: default avatarZachary Amsden <zach@vmware.com>
    Signed-off-by: default avatarAndi Kleen <ak@suse.de>
    Cc: Andi Kleen <ak@suse.de>
    Cc: Jeremy Fitzhardinge <jeremy@xensource.com>
    Cc: Rusty Russell <rusty@rustcorp.com.au>
    Cc: Chris Wright <chrisw@sous-sol.org>
    Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
    ae5da273
paravirt.c 13.9 KB