]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: entry: ensure that IRQs are enabled when calling syscall_trace_exit()
authorRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 20 Aug 2015 16:39:32 +0000 (17:39 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Tue, 25 Aug 2015 09:32:50 +0000 (10:32 +0100)
commite425c27860879d3f008e7d562289484e3cca4672
tree64b38285f86f12887ee8238b3aba1e7977718e77
parentb8010ca5def7b5a8a80a5aed68c14e1b24392d12
ARM: entry: ensure that IRQs are enabled when calling syscall_trace_exit()

The audit code looks like it's been written to cope with being called
with IRQs enabled.  However, it's unclear whether IRQs should be
enabled or disabled when calling the syscall tracing infrastructure.

Right now, sometimes we call this with IRQs enabled, and other times
with IRQs disabled.  Opt for IRQs being enabled for consistency.

Acked-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/kernel/entry-common.S