diff options
| author | Andy Shevchenko <[email protected]> | 2025-05-06 04:20:47 +0000 |
|---|---|---|
| committer | Ingo Molnar <[email protected]> | 2025-05-06 16:34:31 +0000 |
| commit | 96ca1830e1219eda431702eb9a74225e8fe3ccc0 (patch) | |
| tree | f97b50a827f70da7b4873cce051fdb3d75b32653 /rust/helpers/xarray.c | |
| parent | Linux 6.15-rc5 (diff) | |
| download | kernel-96ca1830e1219eda431702eb9a74225e8fe3ccc0.tar.gz kernel-96ca1830e1219eda431702eb9a74225e8fe3ccc0.zip | |
locking/lockdep: Move hlock_equal() to the respective #ifdeffery
When hlock_equal() is unused, it prevents kernel builds with clang,
`make W=1` and CONFIG_WERROR=y, CONFIG_LOCKDEP=y and
CONFIG_LOCKDEP_SMALL=n:
lockdep.c:2005:20: error: unused function 'hlock_equal' [-Werror,-Wunused-function]
Fix this by moving the function to the respective existing ifdeffery
for its the only user.
See also:
6863f5643dd7 ("kbuild: allow Clang to find unused static inline functions for W=1 build")
Fixes: 68e305678583 ("lockdep: Adjust check_redundant() for recursive read change")
Signed-off-by: Andy Shevchenko <[email protected]>
Signed-off-by: Boqun Feng <[email protected]>
Signed-off-by: Ingo Molnar <[email protected]>
Cc: Bill Wendling <[email protected]>
Cc: Justin Stitt <[email protected]>
Cc: Nathan Chancellor <[email protected]>
Cc: Nick Desaulniers <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Waiman Long <[email protected]>
Cc: Will Deacon <[email protected]>
Cc: [email protected]
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'rust/helpers/xarray.c')
0 files changed, 0 insertions, 0 deletions
