Messages in this thread | | | Date | 9 Jan 2006 21:32:25 +0100 | Date | Mon, 9 Jan 2006 21:32:25 +0100 | From | Andi Kleen <> | Subject | Re: [PATCH] HPET RTC emulation: add watchdog timer |
| |
On Mon, Jan 09, 2006 at 07:00:34PM +0100, lkml@cl.domainfactory-kunde.de wrote: > Andi Kleen wrote: > > On Mon, Jan 09, 2006 at 04:43:50PM +0100, Clemens Ladisch wrote: > > > To prevent the emulated RTC timer from stopping when interrupts > > > are disabled for too long, implement the watchdog timer to > > > restart it when needed. > > > > The interrupt handler should just read the time (it likely > > has to do that anyways) > > Not in the current implementation.
The standard HPET interrupt in x86-64 does this already at least.
> > and check for that directly. > > I want to avoid the read altogether because the round trip to the > south bridge is rather slow (1.5 microseconds with VIA chipsets).
You can use the TSC to detect it too, but it might be unreliable.
-Andi
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |