diff options
author | Peng Hao <flyingpeng@tencent.com> | 2024-07-10 12:16:57 +0300 |
---|---|---|
committer | Leon Romanovsky <leon@kernel.org> | 2024-07-11 13:25:11 +0300 |
commit | b851268018f0d63cb2069b5589bf4dbee1c74287 (patch) | |
tree | a8f5498fcdbc3c3a6f16040a55db99f6b9cc2082 /tools/perf/scripts/python/parallel-perf.py | |
parent | af48f95492dc1af36d9636a750ec492035c0ed7d (diff) | |
download | linux-b851268018f0d63cb2069b5589bf4dbee1c74287.tar.xz |
RDMA/ocrdma: Don't inline statistics functions
Fix the problem of KASAN causing the stack frame size to increase
drivers/infiniband/hw/ocrdma/ocrdma_stats.c:686:16: error: stack frame size (20664) exceeds limit (8192) in 'ocrdma_dbgfs_ops_read' [-Werror,-Wframe-larger-than]
static ssize_t ocrdma_dbgfs_ops_read(struct file *filp, char __user *buffer,
^
Some functions called by ocrdma_dbgfs_ops_read occupy a lot of stack space.
Mark these functions as noinline_for_stack to prevent them from accumulating
in ocrdma_dbgfs_ops_read.
Signed-off-by: Peng Hao <flyingpeng@tencent.com>
Link: https://lore.kernel.org/r/20240710091657.26291-1-flyingpeng@tencent.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/parallel-perf.py')
0 files changed, 0 insertions, 0 deletions