summaryrefslogtreecommitdiff
path: root/tools/lib
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2025-11-05 11:54:48 +0000
committerMark Brown <broonie@kernel.org>2025-11-05 11:54:48 +0000
commit8b6faa7fddf0ae69c5f1a9315a64edee6f022037 (patch)
treeba4f383a94c798cfcfe6adec2438dd9221b4391e /tools/lib
parentecd0de438c1f0ee86cf8f6d5047965a2a181444b (diff)
parent380fd29d57abe6679d87ec56babe65ddc5873a37 (diff)
spi: tegra210-quad: Improve timeout handling under
Merge series from Vishwaroop A <va@nvidia.com>: This patch series addresses timeout handling issues in the Tegra QSPI driver that occur under high system load conditions. We've observed that when CPUs are saturated (due to error injection, RAS firmware activity, or general CPU contention), QSPI interrupt handlers can be delayed, causing spurious transfer failures even though the hardware completed the operation successfully. These changes have been tested in production environments under various high load scenarios including RAS testing and CPU saturation workloads.
Diffstat (limited to 'tools/lib')
-rw-r--r--tools/lib/bpf/bpf_tracing.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/lib/bpf/bpf_tracing.h b/tools/lib/bpf/bpf_tracing.h
index a8f6cd4841b0..dbe32a5d02cd 100644
--- a/tools/lib/bpf/bpf_tracing.h
+++ b/tools/lib/bpf/bpf_tracing.h
@@ -311,7 +311,7 @@ struct pt_regs___arm64 {
#define __PT_RET_REG regs[31]
#define __PT_FP_REG __unsupported__
#define __PT_RC_REG gpr[3]
-#define __PT_SP_REG sp
+#define __PT_SP_REG gpr[1]
#define __PT_IP_REG nip
#elif defined(bpf_target_sparc)