On Tue, Jul 22, 2014 at 06:03:35PM -0700, Linus Torvalds wrote: > So I'm afraid that "sti; lret" is not guaranteed to be architecturally > NMI-safe. But it *might* be safe on certain micro-architectures, and > maybe somebody inside Intel or AMD can give us a hint about when it is > safe and when it isn't.
>From AMD's APM, STI section: "Sets the interrupt flag (IF) in the rFLAGS register to 1, thereby allowing external interrupts received on the INTR input. Interrupts received on the non-maskable interrupt (NMI) input are not affected by this instruction." -- Regards/Gruss, Boris. Sent from a fat crate under my desk. Formatting is fine. -- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/