diff options
author | 2024-01-05 09:07:59 -0800 | |
---|---|---|
committer | 2024-01-05 09:07:59 -0800 | |
commit | 7131c2e9bba7aef8669fc8b21a52de5cf134b010 (patch) | |
tree | b142e7cd4a84b3ba2fa3103551164d87fa46fd06 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | Merge tag '6.7-rc8-smb3-mchan-fixes' of git://git.samba.org/sfrench/cifs-2.6 (diff) | |
parent | x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect (diff) | |
download | linux-rng-7131c2e9bba7aef8669fc8b21a52de5cf134b010.tar.xz linux-rng-7131c2e9bba7aef8669fc8b21a52de5cf134b010.zip |
Merge tag 'probes-fixes-v6.7-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Pull kprobes/x86 fix from Masami Hiramatsu:
- Fix to emulate indirect call which size is not 5 byte.
Current code expects the indirect call instructions are 5 bytes, but
that is incorrect. Usually indirect call based on register is shorter
than that, thus the emulation causes a kernel crash by accessing
wrong instruction boundary. This uses the instruction size to
calculate the return address correctly.
* tag 'probes-fixes-v6.7-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace:
x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions