timer: Check failure of timer_cpu_notify() before calling init_timer_stats()
authorViresh Kumar <viresh.kumar@linaro.org>
Fri, 28 Feb 2014 08:45:21 +0000 (14:15 +0530)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 4 Mar 2014 11:30:29 +0000 (12:30 +0100)
commitc24a4a369419c360c323865b91198878275c1481
treecb526ee4537a3905c50dfc8a06413967bdf904ee
parentbce19369515ff77033d0916cfbc356eca2be9f63
timer: Check failure of timer_cpu_notify() before calling init_timer_stats()

timer_cpu_notify() should return NOTIFY_OK and nothing else. Anything else would
trigger a BUG_ON(). Return value of this routine is already checked correctly
but is done after issuing a call to init_timer_stats(). The right order would be
to check the error case first and then call init_timer_stats(). Lets do it.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Cc: linaro-kernel@lists.linaro.org
Cc: fweisbec@gmail.com
Cc: tj@kernel.org
Cc: peterz@infradead.org
Link: http://lkml.kernel.org/r/c439f5b6bbc2047e1662f4d523350531425bcf9d.1393576981.git.viresh.kumar@linaro.org
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
kernel/timer.c