On Mon, Jun 8, 2009 at 11:29 PM, Stefan Reinauer<[email protected]> wrote:
> I hope we find out why this is a problem, because a combination of cli+sti > should never cause an interrupt that would not exist without cli+sti. If we > can't I suggest we commit this in a few days (Acked-by: Stefan Reinauer > <[email protected]>) since it fixes the problem. I'm going to commit it. The reason is that we should never do an sti unless we are prepared to take a device interrupt, and we are not. I think it is an error to do an sti at this point. Also, just doing a cli/sti without determining that interrupts were enabled in the first place is also a mistake. Thanks. Rene, this will fix your problem on qemu. ron -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

