Linus Torvalds
92896bd9fd
Don't 'printk()' while holding xtime lock for writing
...
The printk() can deadlock because it can wake up klogd(), and
task enqueueing will try to read the time in order to set a hrtimer.
Reported-by: Marcin Slusarz <marcin.slusarz@gmail.com>
Debugged-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-03-24 11:07:15 -07:00
..
clockevents.c
time: fix typo in comments
2008-02-08 09:22:29 -08:00
clocksource.c
revert "clocksource: make clocksource watchdog cycle through online CPUs"
2008-03-19 18:53:37 -07:00
jiffies.c
[PATCH] fix jiffies clocksource inittime
2007-04-04 21:12:47 -07:00
Kconfig
clockevents: Allow build w/o run-tine usage for migration purposes
2007-10-12 23:04:05 +02:00
Makefile
clockevents: Allow build w/o run-tine usage for migration purposes
2007-10-12 23:04:05 +02:00
ntp.c
time: remove obsolete CLOCK_TICK_ADJUST
2008-03-09 08:42:57 +01:00
tick-broadcast.c
timer: clean up tick-broadcast.c
2008-01-30 13:30:01 +01:00
tick-common.c
clockevents: introduce force broadcast notifier
2007-10-14 22:57:45 +02:00
tick-internal.h
timer: clean up tick-broadcast.c
2008-01-30 13:30:01 +01:00
tick-oneshot.c
highres: improve debug output
2007-07-21 17:49:15 -07:00
tick-sched.c
time: don't touch an offlined CPU's ts->tick_stopped in tick_cancel_sched_timer()
2008-03-09 08:42:57 +01:00
timekeeping.c
Don't 'printk()' while holding xtime lock for writing
2008-03-24 11:07:15 -07:00
timer_list.c
timer_list: print relative expiry time signed
2008-02-17 17:29:38 +01:00
timer_stats.c
time: more timer related cleanups
2008-01-30 13:30:00 +01:00