aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorMasami Hiramatsu <mhiramat@kernel.org>2021-03-03 00:25:34 +0900
committerPeter Zijlstra <peterz@infradead.org>2021-03-23 16:07:56 +0100
commita194acd316f93f3435a64de3b37dca2b5a77b338 (patch)
treeff92b6594232ba0d5695aa49bb3d6487d879cda8 /tools/perf/scripts/python/export-to-postgresql.py
parentx86/kprobes: Retrieve correct opcode for group instruction (diff)
downloadwireguard-linux-a194acd316f93f3435a64de3b37dca2b5a77b338.tar.xz
wireguard-linux-a194acd316f93f3435a64de3b37dca2b5a77b338.zip
x86/kprobes: Identify far indirect JMP correctly
Since Grp5 far indirect JMP is FF "mod 101 r/m", it should be (modrm & 0x38) == 0x28, and near indirect JMP is also 0x38 == 0x20. So we can mask modrm with 0x30 and check 0x20. This is actually what the original code does, it also doesn't care the last bit. So the result code is same. Thus, I think this is just a cosmetic cleanup. Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lkml.kernel.org/r/161469873475.49483.13257083019966335137.stgit@devnote2
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions