]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5: FWTrace, Reduce stack usage
authorSaeed Mahameed <saeedm@mellanox.com>
Tue, 10 Sep 2019 19:35:59 +0000 (12:35 -0700)
committerSaeed Mahameed <saeedm@mellanox.com>
Tue, 10 Sep 2019 20:43:27 +0000 (13:43 -0700)
commitb34b229baf51f53cb372a5450d38ee184ef3ec60
tree248b92491872fda3b196f9f4f0e68ae82c9ef132
parent268d5831fbe638781c1e67d8605bd9f0eb7da443
net/mlx5: FWTrace, Reduce stack usage

Mark mlx5_tracer_print_trace as noinline as the function only uses 512
bytes on the stack to avoid the following build warning:

drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c:660:13: error: stack frame size of 1032 bytes in function 'mlx5_fw_tracer_handle_traces' [-Werror,-Wframe-larger-than=]

Fixes: 4e677bd613c5 ("net/mlx5: FW tracer, parse traces and kernel tracing support")
Reported-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c