Files
linux/arch/arc/include/asm
Vineet Gupta 27dd47db1b ARC: Entry Handler tweaks: Optimize away redundant IRQ_DISABLE_SAVE
commit fce16bc35a upstream.

In the exception return path, for both U/K cases, intr are already
disabled (for various existing reasons). So when we drop down to
@restore_regs, we need not redo that.

There was subtle issue - when intr were NOT being disabled for
ret-to-kernel-but-no-preemption case - now fixed by moving the
IRQ_DISABLE further up in @resume_kernel_mode.

So what do we gain:

* Shaves off a few insn in return path.

* Eliminates the need for IRQ_DISABLE_SAVE assembler macro for ARCv2
  hence allows for entry code sharing.

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-05-13 13:59:42 +02:00
..
2013-02-11 20:00:30 +05:30
2013-02-11 20:00:30 +05:30
2013-02-11 20:00:30 +05:30
2013-02-11 20:00:34 +05:30
2013-02-11 20:00:30 +05:30
2013-10-18 07:45:45 -07:00
2013-02-15 23:15:54 +05:30
2013-02-15 23:16:00 +05:30
2013-02-15 23:16:11 +05:30
2013-03-11 19:01:09 +05:30
2013-02-15 23:16:05 +05:30
2013-02-26 14:25:18 +05:30
2013-02-15 23:16:02 +05:30
2013-02-15 23:15:51 +05:30
2013-02-15 23:16:02 +05:30
2013-02-15 23:15:51 +05:30
2013-02-15 23:16:02 +05:30
2013-02-11 20:00:31 +05:30
2013-02-11 20:00:35 +05:30
2013-02-11 20:00:39 +05:30
2013-02-15 23:15:52 +05:30
2013-02-15 23:15:53 +05:30
2013-02-15 23:16:06 +05:30