Re: [2.6.15-rc7-rt1] check_monotonic_clock: monotonic inconsistency detected!

From: Mike Galbraith
Date: Sat Dec 31 2005 - 11:36:01 EST


At 10:49 AM 12/31/2005 -0500, Steven Rostedt wrote:
On Sat, 2005-12-31 at 16:00 +0100, Mike Galbraith wrote:
> Greetings,
>
> After running just fine for most of the day, my PIII/500 coughed up
> attached fur-ball as I tried to start my ancient (au) sound
> server. Subsequent repeated starting and stopping of same did not induce a
> repeat (but then all zillion sound modules were loaded). If any other info
> is needed, just holler.

[inlining the attachment]

check_monotonic_clock: monotonic inconsistency detected!
from 191c7872fef6 (27610070580982) to 191c7872dd13 (27610070572307).
softirq-hrtimer/8[CPU#0]: BUG in check_monotonic_clock at kernel/time/timeofday.c:160
[<c0104063>] dump_stack+0x23/0x30 (20)
[<c011db1a>] __WARN_ON+0x6a/0xa0 (44)
[<c013c8d2>] check_monotonic_clock+0xe2/0x100 (52)
[<c013cd85>] get_monotonic_clock+0xe5/0x120 (80)
[<c0135b16>] hrtimer_forward+0x36/0xf0 (80)
[<c0120cbb>] it_real_fn+0x6b/0x80 (28)
[<c0136345>] run_hrtimer_softirq+0x65/0x150 (52)
[<c0122826>] ksoftirqd+0x116/0x1c0 (60)
[<c01325b9>] kthread+0xa9/0xf0 (52)
[<c0101245>] kernel_thread_helper+0x5/0x10 (671293468)
------------------------------
| showing all locks held by: | (softirq-hrtimer/8 [d7fcabb0, 98]):
------------------------------

[end inline]

This looks like it probably has nothing to do with your module. The
monotonic clock went backwards. Also, it will only print once per boot,
even if the event happens again.

Is your system SMP?

No.

Could you also send your config.

Attached. (this is winbloze eudora, no inlining possible)

And John will
probably want to see your dmesg output.

I'll send that off-line upon request. FWIW, it's not the original boot dmesg output however, but one a freshly booted system...

As luck would have it, just as I was collecting the data, there was a major explosion. Box was slogging through glibc make check, and when it hit the mutex tests in nptl, KaBOOM. Ding-dong-dead box... [reboot] oh my, seems repeatable. Guess I'll see if I can find my serial console cable instead of typing make install as originally planned :)

-Mike

Attachment: .config
Description: Binary data