Ralf Baechle
abe5b417fb
MIPS: delay: Fix use of current_cpu_data in preemptable code.
This may lead to warnings like:
BUG: using smp_processor_id() in preemptible [00000000] code: reboot/1989
caller is __udelay+0x14/0x70
Call Trace:
[<ffffffff8110ad28>] dump_stack+0x8/0x34
[<ffffffff812dde04>] debug_smp_processor_id+0xf4/0x110
[<ffffffff812d90bc>] __udelay+0x14/0x70
[<ffffffff81378274>] md_notify_reboot+0x12c/0x148
[<ffffffff81161054>] notifier_call_chain+0x64/0xc8
[<ffffffff811614dc>] __blocking_notifier_call_chain+0x64/0xc0
[<ffffffff8115566c>] kernel_restart_prepare+0x1c/0x38
[<ffffffff811556cc>] kernel_restart+0x14/0x50
[<ffffffff8115581c>] SyS_reboot+0x10c/0x1f0
[<ffffffff81103684>] handle_sysn32+0x44/0x84
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2010-04-12 17:26:09 +01:00
..
2010-02-27 12:53:45 +01:00
2010-02-27 12:53:22 +01:00
2010-02-27 12:53:14 +01:00
2010-02-27 12:53:35 +01:00
2010-02-27 12:53:24 +01:00
2010-04-12 17:26:09 +01:00
2010-02-27 12:53:43 +01:00
2010-02-27 12:53:46 +01:00
2010-02-27 12:53:36 +01:00
2009-09-17 20:07:51 +02:00
2009-12-17 01:56:56 +00:00
2009-07-03 15:45:29 +01:00
2010-04-12 17:26:08 +01:00
2010-03-30 22:02:32 +09:00
2010-03-30 22:02:32 +09:00
2010-02-27 12:53:14 +01:00
2010-04-12 17:26:09 +01:00
2010-02-27 12:53:41 +01:00
2010-02-27 12:53:14 +01:00
2010-03-30 22:02:32 +09:00
2010-03-30 22:02:32 +09:00
2010-03-30 22:02:32 +09:00
2010-03-30 22:02:32 +09:00
2010-02-27 12:53:39 +01:00
2010-03-30 22:02:32 +09:00
2010-03-30 22:02:32 +09:00
2010-02-27 12:53:12 +01:00
2010-03-30 22:02:32 +09:00
2010-03-30 22:02:32 +09:00
2009-12-17 01:57:27 +00:00
2010-03-30 22:02:32 +09:00
2010-03-30 22:02:32 +09:00
2010-03-30 22:02:32 +09:00
2010-02-27 12:53:39 +01:00
2010-03-30 22:02:32 +09:00
2010-01-12 18:19:30 +01:00
2010-03-12 15:52:41 -08:00
2010-02-27 12:53:42 +01:00
2010-02-27 12:53:11 +01:00