OSDN Git Service

riscv/mm/fault: Move bad area handling to bad_area()
authorPekka Enberg <penberg@kernel.org>
Tue, 25 Aug 2020 15:48:01 +0000 (18:48 +0300)
committerPalmer Dabbelt <palmerdabbelt@google.com>
Wed, 16 Sep 2020 01:45:59 +0000 (18:45 -0700)
commita51271d99cdd04910227060936d0598ba49fb1cc
treea4305ff0611142422a545f5a501a811df3e4221a
parentcac4d1dc85be2996ea19aea4f6ac6525f4c97171
riscv/mm/fault: Move bad area handling to bad_area()

This patch moves the bad area handling in do_page_fault() to bad_area()
function and converts gotos to calls to the new function.

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