Re: [2.6.31-git17] WARNING: at kernel/hrtimer.c:648 hres_timers_resume+0x40/0x50()/WARNING: at drivers/base/sys.c:353 __sysdev_resume+0xc3/0xe0()

From: Yong Zhang
Date: Tue Sep 29 2009 - 05:31:49 EST


On Tue, Sep 29, 2009 at 3:24 PM, Ingo Molnar <mingo@xxxxxxx> wrote:
>
> * Yong Zhang <yong.zhang0@xxxxxxxxx> wrote:
>
>> On Sun, Sep 27, 2009 at 4:05 PM, Maciej Rutecki
>> <maciej.rutecki@xxxxxxxxx> wrote:
>> > Kernel: 2.6.31-git17
>> >
>> > During suspend to disk & resume I got it in dmesg:
>> >
>> > [ Â587.940010] ------------[ cut here ]------------
>> > [ Â587.940010] WARNING: at kernel/hrtimer.c:648 hres_timers_resume+0x40/0x50()
>> > [ Â587.940010] Hardware name: HP Compaq nx6310 (EY501ES#AKD)
>> > [ Â587.940010] hres_timers_resume() called with IRQs enabled!
>> > [ Â587.940010] Modules linked in: btusb i915 drm_kms_helper drm
>
> Could you try this with .32-rc1? This commit should have fixed the
> message above:
>
> 89133f9: clocksource: Resume clocksource without taking the clocksource mutex
>

Hi Ingo,

Indeed, Maciej said this issue is gone with .32-rc1. But I don't think
this is the same
issue with 89133f9 because in this one timekeeping_resume() is called
with irq enabled.
This is very odd and the bug exists in other parts.

Thanks,
Yong

> Â Â Â ÂIngo
>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/