Thread (2 messages) 2 messages, 2 authors, 2025-11-27

Re: [PATCH v3] RDMA/rxe: reclassify sockets in order to avoid false positives from lockdep

From: Leon Romanovsky <leon@kernel.org>
Date: 2025-11-27 12:10:17
Also in: linux-cifs, linux-rdma

On Thu, 27 Nov 2025 11:56:14 +0100, Stefan Metzmacher wrote:
While developing IPPROTO_SMBDIRECT support for the code
under fs/smb/common/smbdirect [1], I noticed false positives like this:

[+0,003927] ============================================
[+0,000532] WARNING: possible recursive locking detected
[+0,000611] 6.18.0-rc5-metze-kasan-lockdep.02+ #1 Tainted: G           OE
[+0,000835] --------------------------------------------
[+0,000729] ksmbd:r5445/3609 is trying to acquire lock:
[+0,000709] ffff88800b9570f8 (k-sk_lock-AF_INET){+.+.}-{0:0},
                              at: inet_shutdown+0x52/0x360
[+0,000831]
            but task is already holding lock:
[+0,000684] ffff88800654af78 (k-sk_lock-AF_INET){+.+.}-{0:0},
                           at: smbdirect_sk_close+0x122/0x790 [smbdirect]
[+0,000928]
            other info that might help us debug this:
[+0,005552]  Possible unsafe locking scenario:

[...]
Applied, thanks!

[1/1] RDMA/rxe: reclassify sockets in order to avoid false positives from lockdep
      https://git.kernel.org/rdma/rdma/c/80a85a771deb11

Best regards,
-- 
Leon Romanovsky [off-list ref]
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help