summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/flamegraph.py
diff options
context:
space:
mode:
authorXiaoyao Li <xiaoyao.li@intel.com>2026-08-19 17:49:00 +0800
committerSean Christopherson <seanjc@google.com>2026-09-22 06:40:04 -0700
commitcef48693da1e964e9f192bfc16cd0ed287c48337 (patch)
tree1b09bfbff322b346c711dc30f438fbac2e68dd0c /tools/perf/scripts/python/flamegraph.py
parente5f1d62c59aea4f270773de1bf6e8867f5b1124c (diff)
KVM: VMX: Preserve negative return value in vmx_handle_exit() with bus lock detected
Preserve the negative return value from __vmx_handle_exit() when a bus lock is detected, instead of always overwriting it with 0. The purpose of bus_lock_detected handling is to force a userspace exit to inform userspace that a bus lock happened. The negative return value can achieve this purpose, and changing the negative value to 0 fails to return an error to userspace. So, preserve the negative return value. Fixes: fe6b6bc802b4 ("KVM: VMX: Enable bus lock VM exit") Cc: stable@vger.kernel.org Reported-by: sashiko-bot@kernel.org Closes: https://lore.kernel.org/all/20260805034602.5B2BB1F000E9@smtp.kernel.org/ Signed-off-by: Xiaoyao Li <xiaoyao.li@intel.com> Link: https://patch.msgid.link/20260819094903.3060020-7-xiaoyao.li@intel.com Signed-off-by: Sean Christopherson <seanjc@google.com>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions