[MIPS] lockdep: fix TRACE_IRQFLAGS_SUPPORT
In handle_sys and its variants, we must reload some registers which might be clobbered by trace_hardirqs_on(). Also we must make sure trace_hardirqs_on() called in kernel level (not exception level). Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
这个提交包含在:
@@ -33,7 +33,7 @@ NESTED(handle_sysn32, PT_SIZE, sp)
|
||||
#ifndef CONFIG_MIPS32_O32
|
||||
.set noat
|
||||
SAVE_SOME
|
||||
TRACE_IRQS_ON
|
||||
TRACE_IRQS_ON_RELOAD
|
||||
STI
|
||||
.set at
|
||||
#endif
|
||||
|
在新工单中引用
屏蔽一个用户