A soft lockup in xas_find_marked() due to a dedlock in devlink subsystem
Issue
- A soft lockup in function
xas_find_marked()called bydevlinks_xa_find_get() - A stack trace similar to one below in vmcore:
PID: 141016 TASK: ff180bc253018000 CPU: 7 COMMAND: "kworker/u96:0"
...
[exception RIP: xas_find_marked+0x244]
...
#5 [ff543686defc3d40] xas_find_marked at ffffffffb7a0c9e4
#6 [ff543686defc3d60] xa_find at ffffffffb7a0ce61
#7 [ff543686defc3db8] devlinks_xa_find_get at ffffffffb78a5d2e
#8 [ff543686defc3df0] devlink_pernet_pre_exit at ffffffffb78a82ae
#9 [ff543686defc3e38] cleanup_net at ffffffffb783e105
#10 [ff543686defc3e90] process_one_work at ffffffffb71197a3
#11 [ff543686defc3ed8] worker_thread at ffffffffb7119990
#12 [ff543686defc3f10] kthread at ffffffffb7120fe4
#13 [ff543686defc3f50] ret_from_fork at ffffffffb7c002e5
Environment
- Red Hat Enterprise Linux 8
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.