diff options
author | 2020-02-18 23:56:55 +0000 | |
---|---|---|
committer | 2020-02-18 23:56:55 +0000 | |
commit | 502a77e19b64f23ad862eda83f7d8af877900cbb (patch) | |
tree | e78c55eb321f3dfed2fab83f893376f5c14cb4e4 /libs/cputimeinstate | |
parent | e78aa72ad48bbe6d9ed97c9bfca9f87b64d62787 (diff) | |
parent | 7c2a35dcba965f3846683dc50873ae88c91c64b1 (diff) |
Merge "libtimeinstate: open programs read-only" am: c6f093abed am: 49a46bc34b am: 7c2a35dcba
Change-Id: Idb89a4e51b03f1b5a14c100bf9499df11d91925b
Diffstat (limited to 'libs/cputimeinstate')
-rw-r--r-- | libs/cputimeinstate/cputimeinstate.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/cputimeinstate/cputimeinstate.cpp b/libs/cputimeinstate/cputimeinstate.cpp index b6b81bbba6..fbc485ce05 100644 --- a/libs/cputimeinstate/cputimeinstate.cpp +++ b/libs/cputimeinstate/cputimeinstate.cpp @@ -156,7 +156,7 @@ static bool initGlobals() { static bool attachTracepointProgram(const std::string &eventType, const std::string &eventName) { std::string path = StringPrintf(BPF_FS_PATH "prog_time_in_state_tracepoint_%s_%s", eventType.c_str(), eventName.c_str()); - int prog_fd = bpf_obj_get(path.c_str()); + int prog_fd = bpfFdGet(path.c_str(), BPF_F_RDONLY); if (prog_fd < 0) return false; return bpf_attach_tracepoint(prog_fd, eventType.c_str(), eventName.c_str()) >= 0; } |