diff options
author | 2020-11-19 19:20:18 +0100 | |
---|---|---|
committer | 2021-03-15 11:12:15 +0100 | |
commit | 6e8c83d2a3afbfd5ee019ec720b75a42df515caa (patch) | |
tree | f39814f04d522dd503035196cc15afd42be429a5 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | x86/insn: Add an insn_decode() API (diff) | |
download | wireguard-linux-6e8c83d2a3afbfd5ee019ec720b75a42df515caa.tar.xz wireguard-linux-6e8c83d2a3afbfd5ee019ec720b75a42df515caa.zip |
x86/insn-eval: Handle return values from the decoder
Now that the different instruction-inspecting functions return a value,
test that and return early from callers if error has been encountered.
While at it, do not call insn_get_modrm() when calling
insn_get_displacement() because latter will make sure to call
insn_get_modrm() if ModRM hasn't been parsed yet.
Signed-off-by: Borislav Petkov <bp@suse.de>
Link: https://lkml.kernel.org/r/20210304174237.31945-6-bp@alien8.de
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions