]> Gentwo Git Trees - linux/.git/commit
fgraph: Make fgraph_no_sleep_time signed
authorSteven Rostedt <rostedt@goodmis.org>
Tue, 25 Nov 2025 15:47:51 +0000 (10:47 -0500)
committerSteven Rostedt (Google) <rostedt@goodmis.org>
Wed, 26 Nov 2025 20:13:28 +0000 (15:13 -0500)
commitac87b220a6e9530d752ab5718acc7776f9924702
tree83c40189e717b1a31ec2bd75244aee4c0885442c
parentbc089c47250e8923892873809471e54e05919d80
fgraph: Make fgraph_no_sleep_time signed

The variable fgraph_no_sleep_time changed from being a boolean to being a
counter. A check is made to make sure that it never goes below zero. But
the variable being unsigned makes the check always fail even if it does go
below zero.

Make the variable a signed int so that checking it going below zero still
works.

Cc: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Link: https://patch.msgid.link/20251125104751.4c9c7f28@gandalf.local.home
Fixes: 5abb6ccb58f0 ("tracing: Have function graph tracer option sleep-time be per instance")
Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
Closes: https://lore.kernel.org/all/aR1yRQxDmlfLZzoo@stanley.mountain/
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
kernel/trace/trace.h
kernel/trace/trace_functions_graph.c