powerpc-mm-use-helper-fault_signal_pending.patch removed from -mm tree
The patch titled
Subject: powerpc/mm: use helper fault_signal_pending()
has been removed from the -mm tree. Its filename was
powerpc-mm-use-helper-fault_signal_pending.patch
This patch was dropped because it was merged into mainline or a subsystem tree
------------------------------------------------------
From: Peter Xu <[email protected]>
Subject: powerpc/mm: use helper fault_signal_pending()
Let powerpc code to use the new helper, by moving the signal handling earlier before the retry logic.
Signed-off-by Peter Xu <[email protected]>
Tested-by Brian Geffon <[email protected]>
Cc Andrea Arcangeli <[email protected]>
Cc Bobby Powers <[email protected]>
Cc David Hildenbrand <[email protected]>
Cc Denis Plotnikov <[email protected]>
Cc "Dr . David Alan Gilbert" <[email protected]>
Cc Hugh Dickins <[email protected]>
Cc Jerome Glisse <[email protected]>
Cc Johannes Weiner <[email protected]>
Cc "Kirill A . Shutemov" <[email protected]>
Cc Linus Torvalds <[email protected]>
Cc Martin Cracauer <[email protected]>
Cc Marty McFadden <[email protected]>
Cc Matthew Wilcox <[email protected]>
Cc Maya Gokhale <[email protected]>
Cc Mel Gorman <[email protected]>
Cc Mike Kravetz <[email protected]>
Cc Mike Rapoport <[email protected]>
Cc Pavel Emelyanov <[email protected]>
Signed-off-by Andrew Morton <[email protected]>
---
arch/powerpc/mm/fault.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-)
arch/powerpc/mm/fault.c renamed from arch/powerpc/mm/fault.c~powerpc-mm-use-helper-fault_signal_pending +4 -2
@@ -582,6 +582,9 @@ good_area: major |= fault &VM_FAULT_MAJOR ; +if (fault_signal_pending (fault, regs)) +return user_mode (regs) ?0 :SIGBUS ; +/* * Handle the retry right now, the mmap_sem has been released in that * case.
@@ -595,15 +598,8 @@ good_area:*/ flags &= ~FAULT_FLAG_ALLOW_RETRY ; flags |=FAULT_FLAG_TRIED ; -if (!fatal_signal_pending (current)) - goto retry; + goto retry; }