uti: Clear user space PTEs after first fork in create_tracer()

Change-Id: I60755f0cb5e84c3a5a5cd91515411a30f0995822
This commit is contained in:
Masamichi Takagi
2018-09-04 09:57:02 +09:00
parent 5c8c1986b5
commit 63703589e5
6 changed files with 92 additions and 26 deletions

View File

@@ -62,7 +62,7 @@
#define MCEXEC_UP_TERMINATE_THREAD 0x30a02925
#define MCEXEC_UP_GET_NUM_POOL_THREADS 0x30a02926
#define MCEXEC_UP_UTI_ATTR 0x30a02927
#define MCEXEC_UP_UNMAP_PSEUDO_FILEMAP 0x30a02928
#define MCEXEC_UP_RELEASE_USER_SPACE 0x30a02928
#define MCEXEC_UP_DEBUG_LOG 0x40000000
@@ -245,6 +245,11 @@ struct sys_unshare_desc {
unsigned long unshare_flags;
};
struct release_user_space_desc {
unsigned long user_start;
unsigned long user_end;
};
enum perf_ctrl_type {
PERF_CTRL_SET,
PERF_CTRL_GET,