From: John Stultz Date: Thu, 12 Dec 2013 21:10:55 +0000 (-0800) Subject: tick/timekeeping: Call update_wall_time outside the jiffies lock X-Git-Tag: v3.14-rc1~169^2~2^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=47a1b796306356f358e515149d86baf0cc6bf007;p=pandora-kernel.git tick/timekeeping: Call update_wall_time outside the jiffies lock Since the xtime lock was split into the timekeeping lock and the jiffies lock, we no longer need to call update_wall_time() while holding the jiffies lock. Thus, this patch splits update_wall_time() out from do_timer(). This allows us to get away from calling clock_was_set_delayed() in update_wall_time() and instead use the standard clock_was_set() call that previously would deadlock, as it causes the jiffies lock to be acquired. Cc: Sasha Levin Cc: Thomas Gleixner Cc: Prarit Bhargava Cc: Richard Cochran Cc: Ingo Molnar Signed-off-by: John Stultz --- Reading git-diff-tree failed