summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts.py
diff options
context:
space:
mode:
authorEric W. Biederman <ebiederm@xmission.com>2018-09-18 02:23:35 +0300
committerEric W. Biederman <ebiederm@xmission.com>2018-09-21 16:03:05 +0300
commit9db812dbb29d6244a9192e220deebdbc0080b38c (patch)
treebd1738dc99c140cfa955bef253d2fd135fcd8430 /tools/perf/scripts/python/syscall-counts.py
parentaba1ecd32c756e5d3c220aae9928d18c43d78cd0 (diff)
downloadlinux-9db812dbb29d6244a9192e220deebdbc0080b38c.tar.xz
signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore
There is only one code path that can generate a pkuerr signal. That code path calls __bad_area_nosemaphore and can be dectected by testing if si_code == SEGV_PKUERR. It can be seen from inspection that all of the other tests in fill_sig_info_pkey are unnecessary. Therefore call force_sig_pkuerr directly from __bad_area_semaphore and remove fill_sig_info_pkey. At the same time move the comment above force_sig_info_pkey into bad_area_access_error, so that the documentation about pkey generation races is not lost. Reviewed-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions