]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc: Add support for page fault retry and fatal signals
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Thu, 1 Mar 2012 07:14:45 +0000 (18:14 +1100)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Thu, 8 Mar 2012 23:55:12 +0000 (10:55 +1100)
commit4b41b95b3c60a56058d5af942b3f6594a6b2bb92
tree5fc692504504dfbcce47489877481d3bd465ccd7
parent996fb8321f78ad45b48b5170d7640c88fd1b057c
powerpc: Add support for page fault retry and fatal signals

Other architectures such as x86 and ARM have been growing
new support for features like retrying page faults after
dropping the mm semaphore to break contention, or being
able to return from a stuck page fault when a SIGKILL is
pending.

This refactors our implementation of do_page_fault() to
move the error handling out of line in a way similar to
x86 and adds support for those two features.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
arch/powerpc/mm/fault.c