System stall with lockups using smartpqi adapter

Solution Verified - Updated -

Issue

  • System stall with lockups using smartpqi adapter:
[68403.253474] watchdog: BUG: soft lockup - CPU#12 stuck for 22s! [tp_osd_tp:17959]
  • Commands stuck in pqi_alloc_io_request():
PID: 17806  TASK: ffff8e8e90e20000  CPU: 0   COMMAND: "tp_osd_tp"
 #0 [fffffe0000007c98] machine_kexec at ffffffff8ca5bf2e
 #1 [fffffe0000007cf0] __crash_kexec at ffffffff8cb6051d
 #2 [fffffe0000007db8] panic at ffffffff8cab5e07
 #3 [fffffe0000007e40] hpwdt_pretimeout at ffffffffc02c46ff [hpwdt]
 #4 [fffffe0000007e60] nmi_handle at ffffffff8ca23703
 #5 [fffffe0000007eb8] unknown_nmi_error at ffffffff8ca23a46
 #6 [fffffe0000007ed0] do_nmi at ffffffff8ca23cb8
 #7 [fffffe0000007ef0] end_repeat_nmi at ffffffff8d4016d4
    [exception RIP: pqi_alloc_io_request+51]
    RIP: ffffffffc0456033  RSP: ffffb0bc4b3338a8  RFLAGS: 00000202
    RAX: 0000000000000001  RBX: 0000000000000001  RCX: ffff8e86fcfa5e20
    RDX: 00000000000000fb  RSI: 0000000000000001  RDI: ffff8e86fcf88000
    RBP: ffff8e86fcf88000   R8: 000000000000000a   R9: ffff8e86fcf88768
    R10: 000000001416844f  R11: 0000000000000000  R12: ffff8e86fcf88000
    R13: 0000000000000000  R14: ffff8e86fdbb8838  R15: ffffb0bc4b333958
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
--- <NMI exception stack> ---
 #8 [ffffb0bc4b3338a8] pqi_alloc_io_request at ffffffffc0456033 [smartpqi]
 #9 [ffffb0bc4b3338a8] pqi_aio_submit_io at ffffffffc0457d5a [smartpqi]
#10 [ffffb0bc4b3338f8] pqi_scsi_queue_command at ffffffffc045fbcc [smartpqi]
#11 [ffffb0bc4b3339a0] scsi_queue_rq at ffffffff8cfdaec3
#12 [ffffb0bc4b3339f0] __blk_mq_try_issue_directly at ffffffff8ce0a0de
#13 [ffffb0bc4b333a40] blk_mq_try_issue_directly at ffffffff8ce0a246
#14 [ffffb0bc4b333a68] blk_mq_make_request at ffffffff8ce0a6f2
#15 [ffffb0bc4b333af8] generic_make_request at ffffffff8cdfe9ef
#16 [ffffb0bc4b333b58] submit_bio at ffffffff8cdfec6c
#17 [ffffb0bc4b333b98] blkdev_direct_IO at ffffffff8cd1a980
#18 [ffffb0bc4b333c48] generic_file_direct_write at ffffffff8cc2dab3
#19 [ffffb0bc4b333c98] __generic_file_write_iter at ffffffff8cc2dc37
#20 [ffffb0bc4b333cd8] blkdev_write_iter at ffffffff8cd1a0a0
#21 [ffffb0bc4b333d38] aio_write at ffffffff8cd30ba6

Environment

  • Red Hat Enterprise Linux 8

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content