summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorPeter Zijlstra <a.p.zijlstra@chello.nl>2014-05-19 15:13:47 -0400
committerJiri Olsa <jolsa@kernel.org>2014-06-09 12:21:04 +0200
commitf972eb63b1003fae68d7b7e9b674d4ba5db681c2 (patch)
tree55e61b866ebfaeefd44ac32bb3e855604f538048 /include
parente646fe730a324098a718f1c9b2f349efb99d5457 (diff)
downloadlinux-f972eb63b1003fae68d7b7e9b674d4ba5db681c2.tar.gz
linux-f972eb63b1003fae68d7b7e9b674d4ba5db681c2.tar.bz2
linux-f972eb63b1003fae68d7b7e9b674d4ba5db681c2.zip
perf: Pass protection and flags bits through mmap2 interface
The mmap2 interface was missing the protection and flags bits needed to accurately determine if a mmap memory area was shared or private and if it was readable or not. Signed-off-by: Peter Zijlstra <peterz@infradead.org> [tweaked patch to compile and wrote changelog] Signed-off-by: Don Zickus <dzickus@redhat.com> Link: http://lkml.kernel.org/r/1400526833-141779-2-git-send-email-dzickus@redhat.com Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Diffstat (limited to 'include')
-rw-r--r--include/uapi/linux/perf_event.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/uapi/linux/perf_event.h b/include/uapi/linux/perf_event.h
index 5312fae47218..9269de254874 100644
--- a/include/uapi/linux/perf_event.h
+++ b/include/uapi/linux/perf_event.h
@@ -705,6 +705,7 @@ enum perf_event_type {
* u32 min;
* u64 ino;
* u64 ino_generation;
+ * u32 prot, flags;
* char filename[];
* struct sample_id sample_id;
* };