summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorAndy Lutomirski <luto@kernel.org>2019-11-20 22:58:32 +0300
committerPeter Zijlstra <peterz@infradead.org>2019-11-21 23:55:59 +0300
commit4d2fa82d98d2d296043a04eb517d7dbade5b13b8 (patch)
tree22cbeb0e35d67cd39a7b3d9bdb8550e3d535f322 /tools/perf/scripts/python
parent8caa016bfc129f2c925d52da43022171d1d1de91 (diff)
downloadlinux-4d2fa82d98d2d296043a04eb517d7dbade5b13b8.tar.xz
selftests/x86/sigreturn/32: Invalidate DS and ES when abusing the kernel
If the kernel accidentally uses DS or ES while the user values are loaded, it will work fine for sane userspace. In the interest of simulating maximally insane userspace, make sigreturn_32 zero out DS and ES for the nasty parts so that inadvertent use of these segments will crash. Signed-off-by: Andy Lutomirski <luto@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Cc: stable@kernel.org
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions