Messages in this thread Patch in this message | | | Date | Mon, 20 Nov 2023 16:39:53 +0100 | From | Sebastian Andrzej Siewior <> | Subject | [PATCH] hrtimer: Make the argument passed to lockdep_hrtimer_exit() look used. |
| |
The lockdep_hrtimer_enter() macro returns a value which is then saved in a local variable. The value is then fed to lockdep_hrtimer_exit(). In case lockdep is disabled then the value remains unused leading to a "set but not used" warning by the compiler.
Make the content passed to lockdep_hrtimer_exit() look used so the compiler does not complain about it.
Reported-by: kernel test robot <lkp@intel.com> Closes: https://lore.kernel.org/oe-kbuild-all/202311191229.55QXHVc6-lkp@intel.com/ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> --- include/linux/irqflags.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linux/irqflags.h b/include/linux/irqflags.h index 2b665c32f5fe6..2e09c269bf9d8 100644 --- a/include/linux/irqflags.h +++ b/include/linux/irqflags.h @@ -126,7 +126,7 @@ do { \ # define lockdep_softirq_enter() do { } while (0) # define lockdep_softirq_exit() do { } while (0) # define lockdep_hrtimer_enter(__hrtimer) false -# define lockdep_hrtimer_exit(__context) do { } while (0) +# define lockdep_hrtimer_exit(__context) do { (void)(__context); } while (0) # define lockdep_posixtimer_enter() do { } while (0) # define lockdep_posixtimer_exit() do { } while (0) # define lockdep_irq_work_enter(__work) do { } while (0) -- 2.42.0
| |