System hang caused by workqueue stall in qla2xxx driver

Solution Unverified - Updated -

Issue

  • System hang caused by workqueue stall in qla2xxx driver:
PID: 1162   TASK: ffff9ac326995c40  CPU: 37  COMMAND: "scsi_eh_16"
 #0 [ffffb9a01ae1bb78] __schedule at ffffffff864d1826
 #1 [ffffb9a01ae1bc10] schedule at ffffffff864d1cb8
 #2 [ffffb9a01ae1bc20] schedule_timeout at ffffffff864d58d6
 #3 [ffffb9a01ae1bcb8] wait_for_completion at ffffffff864d271f
 #4 [ffffb9a01ae1bd18] flush_workqueue at ffffffff85cd202d
 #5 [ffffb9a01ae1bdb8] qla2xxx_eh_host_reset at ffffffffc0ae66ed [qla2xxx]
 #6 [ffffb9a01ae1bdf0] scsi_try_host_reset at ffffffff861d407a
 #7 [ffffb9a01ae1be18] scsi_eh_ready_devs at ffffffff861d5a4c
 #8 [ffffb9a01ae1be98] scsi_error_handler at ffffffff861d75b9
 #9 [ffffb9a01ae1bf10] kthread at ffffffff85cd9502
#10 [ffffb9a01ae1bf50] ret_from_fork at ffffffff8660023f

Environment

  • Red Hat Enterprise Linux 7
  • 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