]> Git Repo - linux.git/commit
powerpc/mm: tracking vDSO remap
authorLaurent Dufour <[email protected]>
Wed, 24 Jun 2015 23:56:22 +0000 (16:56 -0700)
committerLinus Torvalds <[email protected]>
Thu, 25 Jun 2015 00:49:41 +0000 (17:49 -0700)
commit83d3f0e90c6c8f833e3da91917c243a916fda69e
tree4485604af0dc0d2e3045f869465b38724f7825d2
parent4abad2ca4a4dbdd4a218c12451231ab628f2e60c
powerpc/mm: tracking vDSO remap

Some processes (CRIU) are moving the vDSO area using the mremap system
call.  As a consequence the kernel reference to the vDSO base address is
no more valid and the signal return frame built once the vDSO has been
moved is not pointing to the new sigreturn address.

This patch handles vDSO remapping and unmapping.

Signed-off-by: Laurent Dufour <[email protected]>
Reviewed-by: Ingo Molnar <[email protected]>
Cc: "Kirill A. Shutemov" <[email protected]>
Cc: Hugh Dickins <[email protected]>
Cc: Rik van Riel <[email protected]>
Cc: Mel Gorman <[email protected]>
Cc: Pavel Emelyanov <[email protected]>
Cc: Benjamin Herrenschmidt <[email protected]>
Cc: Paul Mackerras <[email protected]>
Cc: Michael Ellerman <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
arch/powerpc/include/asm/mm-arch-hooks.h
arch/powerpc/include/asm/mmu_context.h
This page took 0.055848 seconds and 4 git commands to generate.