Avi Kivity wrote:
The AP enters HALT state with IF=0. What can make it resume at the
following "jmp 1b"? NMI? SMI?
Yes, but also INIT.
Are you sure the AP will continue after the hlt instruction on INIT?
I think it will start to execute code from the reset vector (0xfffffff0).
We might ignore IF=0 for hlt (which would be a bug).
I think i read something about a need for 4kb alignment for the
startup vector in the mp specs. AP_BOOT_ADDR is currently
at 0x10000 (16 x 4kb).
Yes, the SIPI address is 4K x sipi vector.
- Sebastian
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html