Commit 13858517 authored by Russell King's avatar Russell King Committed by Mark Salyzyn
Browse files

BACKPORT: ARM: move signal handlers into a vdso-like page



(cherry pick from commit 48be69a0)

Move the signal handlers into a VDSO page rather than keeping them in
the vectors page.  This allows us to place them randomly within this
page, and also map the page at a random location within userspace
further protecting these code fragments from ROP attacks.  The new
VDSO page is also poisoned in the same way as the vector page.

Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
Bug: 9674955
Bug: 25773781
Change-Id: I14cbc0fbf5cf526397b52f7eda166eee5f42c9f4
parent e4ba1de9
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment