/home/himanshu/clang-thread-safety-analysis/mm/slub.c:2143:6: warning: mutex 'n->list_lock' is not held on every path through here [-Wthread-safety-analysis]
if (l != m) {
^
/home/himanshu/clang-thread-safety-analysis/mm/slub.c:2139:4: note: mutex acquired here
spin_lock(&n->list_lock);
^
/home/himanshu/clang-thread-safety-analysis/mm/slub.c:2143:6: warning: mutex 'n->list_lock' is not held on every path through here [-Wthread-safety-analysis]
if (l != m) {
^
/home/himanshu/clang-thread-safety-analysis/mm/slub.c:2128:4: note: mutex acquired here
spin_lock(&n->list_lock);
^
/home/himanshu/clang-thread-safety-analysis/mm/slub.c:2163:3: warning: releasing mutex 'n->list_lock' that was not held [-Wthread-safety-analysis]
spin_unlock(&n->list_lock);
^
https://elixir.bootlin.com/linux/v5.2-rc2/source/mm/slub.c#L2136