System hang during rport deletion waiting on RCU sync
Issue
- System hang during
rport
deletion waiting onRCU
sync:
PID: 2312227 TASK: ffff8d1feef43d80 CPU: 13 COMMAND: "kworker/13:0"
#0 [ffffb5c271df3af8] __schedule at ffffffffbc08f8cf
#1 [ffffb5c271df3b90] schedule at ffffffffbc08fcff
#2 [ffffb5c271df3ba0] schedule_timeout at ffffffffbc0938dd
#3 [ffffb5c271df3c38] wait_for_completion at ffffffffbc09075f
#4 [ffffb5c271df3c98] __wait_rcu_gp at ffffffffbb9252e2
#5 [ffffb5c271df3cd8] synchronize_rcu at ffffffffbb92aaa6
#6 [ffffb5c271df3d20] device_block at ffffffffbbdb4bb9
#7 [ffffb5c271df3d48] starget_for_each_device at ffffffffbbdadf05
#8 [ffffb5c271df3d78] target_block at ffffffffbbdb5588
#9 [ffffb5c271df3d88] device_for_each_child at ffffffffbbd77f84
#10 [ffffb5c271df3dc0] fc_remote_port_delete at ffffffffc0667070 [scsi_transport_fc]
#11 [ffffb5c271df3de0] qla2x00_mark_device_lost at ffffffffc0b9407c [qla2xxx]
#12 [ffffb5c271df3e20] qlt_free_session_done at ffffffffc0c0e0b1 [qla2xxx]
#13 [ffffb5c271df3e98] process_one_work at ffffffffbb8ce7e7
#14 [ffffb5c271df3ed8] worker_thread at ffffffffbb8cef00
#15 [ffffb5c271df3f10] kthread at ffffffffbb8d4812
#16 [ffffb5c271df3f50] ret_from_fork at ffffffffbc20023f
PID: 3675271 TASK: ffff8d7ec5a93d80 CPU: 0 COMMAND: "oracle_3675271_"
#0 [fffffe0000007e50] crash_nmi_callback at ffffffffbb84ce93
#1 [fffffe0000007e58] nmi_handle at ffffffffbb822893
#2 [fffffe0000007eb0] default_do_nmi at ffffffffbb822d4e
#3 [fffffe0000007ed0] do_nmi at ffffffffbb822f28
#4 [fffffe0000007ef0] end_repeat_nmi at ffffffffbc2016b4
[exception RIP: smp_call_function_single+136]
RIP: ffffffffbb94e958 RSP: ffffb5c295273be0 RFLAGS: 00000202
RAX: 0000000000000001 RBX: 00000000026d5906 RCX: 0000000000000000
RDX: 0000000000000000 RSI: ffffffffbb834710 RDI: 0000000000000031
RBP: ffffb5c295273c28 R8: ffff8cf7c0a2ac40 R9: 0000000000000000
R10: ffffb5c295273cb8 R11: 0000000000000000 R12: 0000b6b2072670b8
R13: 0000000000000001 R14: ffff8cee29ad8fa0 R15: ffff8ceef9f00f00
ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
--- <NMI exception stack> ---
#5 [ffffb5c295273be0] smp_call_function_single at ffffffffbb94e958
#6 [ffffb5c295273c30] aperfmperf_snapshot_cpu at ffffffffbb8347e0
#7 [ffffb5c295273c40] arch_freq_prepare_all at ffffffffbb83487d
#8 [ffffb5c295273c68] cpuinfo_open at ffffffffbbb4b01e
#9 [ffffb5c295273c78] proc_reg_open at ffffffffbbb42131
#10 [ffffb5c295273cb0] do_dentry_open at ffffffffbbac2352
#11 [ffffb5c295273ce0] path_openat at ffffffffbbad6553
#12 [ffffb5c295273db8] do_filp_open at ffffffffbbad8843
#13 [ffffb5c295273ec0] do_sys_open at ffffffffbbac3a54
#14 [ffffb5c295273f18] twnotify_sys_openat at ffffffffc0afa2e8 [twnotify]
#15 [ffffb5c295273f38] do_syscall_64 at ffffffffbb80419b
#16 [ffffb5c295273f50] entry_SYSCALL_64_after_hwframe at ffffffffbc2000ad
....
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.