aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/call-graph-from-sql.py
diff options
context:
space:
mode:
authorDavid Windsor <[email protected]>2017-06-10 22:50:31 -0400
committerKees Cook <[email protected]>2018-01-15 12:07:51 -0800
commit6391af6f5829e8767c6d5e777194c9ecdd5d7ead (patch)
tree4dd61723d47a6787476883d404d128436bd87b16 /tools/perf/scripts/python/call-graph-from-sql.py
parent6a9b88204cb00da2140afda27848b5d17a7402a3 (diff)
vfs: Copy struct mount.mnt_id to userspace using put_user()
The mnt_id field can be copied with put_user(), so there is no need to use copy_to_user(). In both cases, hardened usercopy is being bypassed since the size is constant, and not open to runtime manipulation. This patch is verbatim from Brad Spengler/PaX Team's PAX_USERCOPY whitelisting code in the last public patch of grsecurity/PaX based on my understanding of the code. Changes or omissions from the original code are mine and don't reflect the original grsecurity/PaX code. Signed-off-by: David Windsor <[email protected]> [kees: adjust commit log] Cc: Alexander Viro <[email protected]> Cc: [email protected] Signed-off-by: Kees Cook <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-sql.py')
0 files changed, 0 insertions, 0 deletions