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

Reply via email to