On Mon, Apr 07, 2008 at 03:50:42PM -0400, Jeremy Jackson wrote:
Pardon my ignorance, but doesn't this at least partly defeat the purpose of the TCO timer? Shouldn't Linuxbios instead be taught to poke the keepalive register periodically?
There are some technical issues..
How about the case of primary/fallback images, can't the TCO timer be leveraged to auto-fallback when flashing a new primary image?
..specifically coreboot doesn't handle interrupts.
I think adding interrupt handling would need a bit of work, to make sure that it is reliable.
Also, there may not be much point in enabling interrupts within coreboot since interrupts are assigned somewhat late in the process.
Finally there's the payload issue. Even if coreboot keeps the timer alive the payload may not => fail.
//Peter