riscv/mm/fault: Simplify fault error handling
authorPekka Enberg <penberg@kernel.org>
Tue, 25 Aug 2020 16:01:43 +0000 (19:01 +0300)
committerPalmer Dabbelt <palmerdabbelt@google.com>
Wed, 16 Sep 2020 01:46:01 +0000 (18:46 -0700)
commitbda281d5bfb70f895880ebfb94a7f20d0604437f
tree1f48486d9f6e254e942dd5b547b21011ee29108d
parentac416a724f113207407848ef58a0270cd03d94d1
riscv/mm/fault: Simplify fault error handling

Move fault error handling after retry logic. This simplifies the code
flow and makes it easier to move fault error handling to its own
function.

Signed-off-by: Pekka Enberg <penberg@kernel.org>
Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
arch/riscv/mm/fault.c