diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2015-06-26 22:08:38 +0200 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2015-06-26 22:58:06 +0200 |
commit | 24bfcb100959c8641a627b5604d967243f8f240c (patch) | |
tree | 587b67fe9ad3ac465f698585e820ab677d749f64 /Kbuild | |
parent | 56a94f13919c0db5958611b388e1581b4852f3c9 (diff) | |
download | linux-24bfcb100959c8641a627b5604d967243f8f240c.tar.gz linux-24bfcb100959c8641a627b5604d967243f8f240c.tar.bz2 linux-24bfcb100959c8641a627b5604d967243f8f240c.zip |
timer: Fix hotplug regression
The recent timer wheel rework removed the get/put_cpu_var() pair in
the hotplug migration code, which results in:
BUG: using smp_processor_id() in preemptible [00000000] code: hib.sh/2845
...
[<ffffffff810d4fa3>] timer_cpu_notify+0x53/0x12
That hunk is a leftover from an earlier iteration and went unnoticed
so far.
Restore the previous code which was obviously correct.
Fixes: 0eeda71bc30d 'timer: Replace timer base by a cpu index'
Reported-and_tested-by: Borislav Petkov <bp@alien8.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'Kbuild')
0 files changed, 0 insertions, 0 deletions