aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/arm-cs-trace-disasm.py
diff options
context:
space:
mode:
authorKirill A. Shutemov <[email protected]>2023-01-30 13:53:54 +0000
committerDave Hansen <[email protected]>2023-02-03 00:31:25 +0000
commit1e70c680375aa33cca97bff0bca68c0f82f5023c (patch)
treed73e781b56e3cf66517d1ad079257aa4b1d9a628 /tools/perf/scripts/python/arm-cs-trace-disasm.py
parentx86/tdx: Disable NOTIFY_ENABLES (diff)
downloadkernel-1e70c680375aa33cca97bff0bca68c0f82f5023c.tar.gz
kernel-1e70c680375aa33cca97bff0bca68c0f82f5023c.zip
x86/tdx: Do not corrupt frame-pointer in __tdx_hypercall()
If compiled with CONFIG_FRAME_POINTER=y, objtool is not happy that __tdx_hypercall() messes up RBP: objtool: __tdx_hypercall+0x7f: return with modified stack frame Rework the function to store TDX_HCALL_ flags on stack instead of RBP. [ dhansen: minor changelog tweaks ] Fixes: c30c4b2555ba ("x86/tdx: Refactor __tdx_hypercall() to allow pass down more arguments") Reported-by: kernel test robot <[email protected]> Signed-off-by: Kirill A. Shutemov <[email protected]> Signed-off-by: Dave Hansen <[email protected]> Link: https://lore.kernel.org/all/[email protected] Link: https://lore.kernel.org/all/20230130135354.27674-1-kirill.shutemov%40linux.intel.com
Diffstat (limited to 'tools/perf/scripts/python/arm-cs-trace-disasm.py')
0 files changed, 0 insertions, 0 deletions