Bug#479709: maybe solved upstream
Hi,
for my understanding this bug should have been fixed upstream with
kernel 2.6.26.6 from kernel.org. So I'm looking forward for the next
Debian kernel including this patch.
Changelog:
commit 459872ffa5ac2357472118b6a875758a2b11139e
Author: Ingo Molnar <mingo@elte.hu>
Date: Sat Aug 23 17:59:07 2008 +0200
rtc: fix deadlock
commit 38c052f8cff1bd323ccfa968136a9556652ee420 upstream
if get_rtc_time() is _ever_ called with IRQs off, we deadlock badly
in it, waiting for jiffies to increment.
So make the code more robust by doing an explicit mdelay(20).
This solves a very hard to reproduce/debug hard lockup reported
by Mikael Pettersson.
Reported-by: Mikael Pettersson <mikpe@it.uu.se>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
best regards
Jörgen
Reply to: