Ingo Molnar
38c052f8cf
rtc: fix deadlock
...
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>
2008-08-23 18:02:18 +02:00
..
2008-04-26 19:21:16 +02:00
2008-02-05 09:44:18 -08:00
2008-07-04 10:40:04 -07:00
2008-04-30 08:29:54 -07:00
2008-07-25 10:53:29 -07:00
2008-02-07 08:42:30 -08:00
2008-02-07 08:42:30 -08:00
2008-02-06 10:41:00 -08:00
2008-05-01 08:03:58 -07:00
2008-06-30 12:51:05 +02:00
2008-07-26 12:00:03 -07:00
2008-07-26 12:00:03 -07:00
2008-04-30 08:29:54 -07:00
2008-07-28 16:30:21 -07:00
2008-05-02 16:18:42 -07:00
2008-07-25 10:53:27 -07:00
2008-08-12 16:07:31 -07:00
2008-04-24 23:40:47 +02:00
2008-05-02 16:18:19 -07:00
2008-07-25 14:35:50 -04:00
2008-04-30 08:29:54 -07:00
2008-02-08 09:22:31 -08:00
2008-02-08 09:22:31 -08:00
2008-04-30 08:29:54 -07:00
2008-07-26 12:00:03 -07:00
2008-02-23 12:09:28 -08:00
2008-07-28 16:30:21 -07:00
2008-02-05 09:44:18 -08:00
2008-07-15 13:58:40 -07:00
2008-08-23 18:02:18 +02:00
2008-02-06 10:41:01 -08:00
2008-07-26 12:00:09 -07:00
2008-02-08 09:22:24 -08:00
2008-02-04 16:48:00 +01:00
2008-07-13 19:11:58 +02:00
2008-08-01 12:46:41 -07:00