enable ptrace of yama ptrace scope disabled on linux
this apparently re-enabled ptracing if the kernel says "nooo". @fix
This commit is contained in:
parent
f540df9135
commit
3bab4cbb05
|
@ -1,4 +1,7 @@
|
|||
#include "e.h"
|
||||
#ifdef __linux__
|
||||
# include <sys/prctl.h>
|
||||
#endif
|
||||
|
||||
#define MAX_LEVEL 80
|
||||
|
||||
|
@ -166,6 +169,15 @@ main(int argc, char **argv)
|
|||
double t = 0.0, tstart = 0.0;
|
||||
char *s = NULL, buff[32];
|
||||
struct sigaction action;
|
||||
|
||||
#ifdef __linux__
|
||||
# ifdef PR_SET_PTRACER
|
||||
# ifdef PR_SET_PTRACER_ANY
|
||||
prctl(PR_SET_PTRACER, PR_SET_PTRACER_ANY);
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifdef TS_DO
|
||||
t0 = t1 = t2 = ecore_time_unix_get();
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue