System crash in scsi_softirq_done() following aacraid abort requests

Solution Unverified - Updated -

Issue

  • System crash in scsi_softirq_done() following aacraid abort requests:
[1374036.373637] aacraid: Host adapter abort request.
                 aacraid: Outstanding commands on (0,1,4,0):
[1374036.373697] aacraid: Host adapter abort request.
                 aacraid: Outstanding commands on (0,1,4,0):
[1374036.373757] aacraid: Host adapter abort request.
                 aacraid: Outstanding commands on (0,1,4,0):
[1374036.516052] Unable to handle kernel paging request for data at address 0x00000000
[1374036.516234] Faulting instruction address: 0xc0000000007595f4
[1374036.516275] Oops: Kernel access of bad area, sig: 11 [#1]
[1374036.516303] SMP NR_CPUS=2048 NUMA PowerNV
....
[1374036.517195] CPU: 22 PID: 0 Comm: swapper/22 Kdump: loaded Not tainted 3.10.0-1160.59.1.el7.ppc64le #1
[1374036.517246] task: c000001e2e8ac000 ti: c000001fff6e8000 task.ti: c000001e2ea04000
[1374036.517289] NIP: c0000000007595f4 LR: c000000000557bc0 CTR: c0000000007595c0
[1374036.517331] REGS: c000001fff6ebb60 TRAP: 0300   Not tainted  (3.10.0-1160.59.1.el7.ppc64le)
[1374036.517380] MSR: 9000000000009033 <SF,HV,EE,ME,IR,DR,RI,LE>  CR: 28004082  XER: 00000000
....
[1374036.518134] NIP [c0000000007595f4] scsi_softirq_done+0x34/0x200
[1374036.518175] LR [c000000000557bc0] blk_done_softirq+0xb0/0xe0
[1374036.518214] Call Trace:
[1374036.518234] [c000001fff6ebde0] [c00000000142a800] rcu_sched_state+0x300/0xc780 (unreliable)
[1374036.518303] [c000001fff6ebe60] [c000000000557bc0] blk_done_softirq+0xb0/0xe0
[1374036.518363] [c000001fff6ebea0] [c0000000001012f4] __do_softirq+0x154/0x380
[1374036.518415] [c000001fff6ebf90] [c00000000002d6fc] call_do_softirq+0x14/0x24
[1374036.518463] [c000001fff6e7ea0] [c000000000018710] do_softirq+0x130/0x180
[1374036.518512] [c000001fff6e7ee0] [c000000000101884] irq_exit+0x1f4/0x200
[1374036.518561] [c000001fff6e7f20] [c0000000000182cc] __do_irq+0x9c/0x1a0
[1374036.518607] [c000001fff6e7f90] [c00000000002d720] call_do_irq+0x14/0x24
[1374036.518654] [c000001e2ea07a50] [c00000000001846c] do_IRQ+0x9c/0x110
[1374036.518702] [c000001e2ea07aa0] [c000000000002a94] hardware_interrupt_common+0x114/0x180
[1374036.518758] --- Exception: 501 at arch_local_irq_restore+0x74/0x150
                     LR = cpuidle_idle_call+0x140/0x410
[1374036.518830] [c000001e2ea07d90] [c00000000599fb88] 0xc00000000599fb88 (unreliable)
[1374036.518886] [c000001e2ea07db0] [c0000000008ae050] cpuidle_idle_call+0x140/0x410
[1374036.518941] [c000001e2ea07e20] [c00000000008ce70] powernv_idle+0x20/0x50
[1374036.518988] [c000001e2ea07e40] [c00000000001f8c0] arch_cpu_idle+0x70/0x160
[1374036.519036] [c000001e2ea07e70] [c00000000018d800] cpu_startup_entry+0x190/0x210
[1374036.519091] [c000001e2ea07ed0] [c000000000057dc4] start_secondary+0x704/0x7d0
[1374036.519146] [c000001e2ea07f90] [c000000000009b6c] start_secondary_prolog+0x10/0x14
[1374036.519199] Instruction dump:
[1374036.519230] 38423040 7c0802a6 60000000 7c0802a6 fb81ffe0 fba1ffe8 fbc1fff0 fbe1fff8 
[1374036.522407] f8010010 f821ff81 ebe30100 83a30160 <e93f0000> 395f0018 839f00c4 f95f0018 
[1374036.557605] ---[ end trace 2e8f482de800cda1 ]---

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