On Fri, Dec 24, 2010 at 04:49:50PM +0200, Alexander Motin wrote: > > Have you tried to look on what happens with your HPET interrupts during > the problem? Is it timer hardware/driver problem, or something else? > > Have you tried to use LAPIC timer? - it has no race window between start > and completion that may potentially stop HPET timer in some situations. > > Have you tried to enable kern.eventtimer.idletick? > > The best diagnostic would be to get KTR dump at the moment when problem > begins. You should build kernel with > options KTR > > options ALQ > > options KTR_ALQ > > options KTR_COMPILE=(KTR_SPARE2) > > options KTR_ENTRIES=131072 > > options KTR_MASK=(KTR_SPARE2) > > and as soon as problem begins (before logs wrapped) you should run > `ktrdump -c -o dump`. > > Also you may try in file acpi_hpet.c change line > if (fdiv < 5000) { > to the > if (fdiv < 50000) { > . Hi Alexander, thanks for your suggestions. I'll try them out and report then. It might take some time though. StefanReceived on Fri Dec 24 2010 - 15:16:45 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:10 UTC