]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit - arch/arm64/kernel/entry.S
arm64: Enable interrupts in the EL0 undef handler
authorCatalin Marinas <catalin.marinas@arm.com>
Thu, 22 Aug 2013 10:47:37 +0000 (11:47 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Thu, 22 Aug 2013 10:47:37 +0000 (11:47 +0100)
commit2600e130b3c90c8d6c13229d3d3a14dcb898a87b
treed82ddd0faa7a4e07545041c8fba1c03f59064085
parent4370eec05a887b0cd4392cd5dc5b2713174745c0
arm64: Enable interrupts in the EL0 undef handler

do_undefinstr() has to be called with interrupts disabled since it may
read the instruction from the user address space which could lead to a
data abort and subsequent might_sleep() warning in do_page_fault().

Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/kernel/entry.S