RHEL-9.5: hang on smb2_reconnect
Issue
- The calltrace of deadlock processes:
PID: 2790894 TASK: ffff8fd61bf14580 CPU: 2 COMMAND: "kworker/2:2"
#0 [ffffb0bb51057aa0] __schedule at ffffffff998de369
#1 [ffffb0bb51057b08] schedule at ffffffff998de6ce
#2 [ffffb0bb51057b20] schedule_preempt_disabled at ffffffff998debe1
#3 [ffffb0bb51057b28] __mutex_lock.constprop.0 at ffffffff998dfd33
#4 [ffffb0bb51057ba0] smb2_reconnect at ffffffffc0c4fca4 [cifs]
#5 [ffffb0bb51057bf8] smb2_plain_req_init at ffffffffc0c50771 [cifs]
#6 [ffffb0bb51057c28] smb2_new_read_req.constprop.0 at ffffffffc0c51226 [cifs]
#7 [ffffb0bb51057c80] smb2_async_readv at ffffffffc0c57474 [cifs]
#8 [ffffb0bb51057d38] cifs_send_async_read at ffffffffc0c190ef [cifs]
#9 [ffffb0bb51057e00] collect_uncached_read_data at ffffffffc0c196a7 [cifs]
#10 [ffffb0bb51057e70] cifs_uncached_readv_complete at ffffffffc0c197e0 [cifs]
#11 [ffffb0bb51057e88] process_one_work at ffffffff98d2fb54
#12 [ffffb0bb51057ec8] worker_thread at ffffffff98d3071e
#13 [ffffb0bb51057f18] kthread at ffffffff98d38abd
#14 [ffffb0bb51057f50] ret_from_fork at ffffffff98c03e89
PID: 3427092 TASK: ffff8fd637d622c0 CPU: 2 COMMAND: "kworker/2:1"
#0 [ffffb0bb520b7850] __schedule at ffffffff998de369
#1 [ffffb0bb520b78b8] schedule at ffffffff998de6ce
#2 [ffffb0bb520b78d0] wait_for_response at ffffffffc0c2e40b [cifs]
#3 [ffffb0bb520b7918] compound_send_recv at ffffffffc0c30784 [cifs]
#4 [ffffb0bb520b7a58] cifs_send_recv at ffffffffc0c30e6f [cifs]
#5 [ffffb0bb520b7a70] SMB2_negotiate at ffffffffc0c516a6 [cifs]
#6 [ffffb0bb520b7b50] smb2_negotiate at ffffffffc0c3fd84 [cifs]
#7 [ffffb0bb520b7b78] cifs_negotiate_protocol at ffffffffc0c0d813 [cifs]
#8 [ffffb0bb520b7ba0] smb2_reconnect at ffffffffc0c4fe3f [cifs]
#9 [ffffb0bb520b7bf8] smb2_plain_req_init at ffffffffc0c50771 [cifs]
#10 [ffffb0bb520b7c28] smb2_new_read_req.constprop.0 at ffffffffc0c51226 [cifs]
#11 [ffffb0bb520b7c80] smb2_async_readv at ffffffffc0c57474 [cifs]
#12 [ffffb0bb520b7d38] cifs_send_async_read at ffffffffc0c190ef [cifs]
#13 [ffffb0bb520b7e00] collect_uncached_read_data at ffffffffc0c196a7 [cifs]
#14 [ffffb0bb520b7e70] cifs_uncached_readv_complete at ffffffffc0c197e0 [cifs]
#15 [ffffb0bb520b7e88] process_one_work at ffffffff98d2fb54
#16 [ffffb0bb520b7ec8] worker_thread at ffffffff98d3071e
#17 [ffffb0bb520b7f18] kthread at ffffffff98d38abd
#18 [ffffb0bb520b7f50] ret_from_fork at ffffffff98c03e89
Environment
- Red Hat Enterprise Linux 9.5
kernel-5.14.0-503.23.1.el9_5cifs,autofs- `dfs
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.