System crash in SCSI code due to dh_alua race

Solution Unverified - Updated -

Issue

  • System crash in SCSI code due to dh_alua race:
[101680.315318] BUG: unable to handle kernel paging request at ffffffff8ccf34a0
[101680.315476] IP: [<ffffffff8ccf34a0>] class_dir_ktype+0x0/0x40
[101680.315635] PGD cbb414067 PUD cbb415063 PMD 31cd7b3063 PTE 8000000cbb4f3063
[101680.315811] Oops: 0011 [#1] SMP 
....
[101680.318348] CPU: 1 PID: 0 Comm: swapper/1 Kdump: loaded Tainted: P           OE  ------------   3.10.0-1160.11.1.el7.x86_64 #1
[101680.318639] Hardware name: HP ProLiant DL380 Gen9/ProLiant DL380 Gen9, BIOS P89 10/16/2020
[101680.318932] task: ffff95803cba4200 ti: ffff95803cbb4000 task.ti: ffff95803cbb4000
[101680.319223] RIP: 0010:[<ffffffff8ccf34a0>]  [<ffffffff8ccf34a0>] class_dir_ktype+0x0/0x40
[101680.319518] RSP: 0018:ffff95ad7f843e38  EFLAGS: 00010286
[101680.319668] RAX: ffffffff8ccf34a0 RBX: ffff95b45ab15180 RCX: 0000000000000001
[101680.319958] RDX: 0000000000000000 RSI: ffff95ad7f843e40 RDI: ffff95b316f08000
[101680.320247] RBP: ffff95ad7f843e68 R08: ffffffff8c81e640 R09: ffff95803cba4200
[101680.320536] R10: 000000000002c1a7 R11: ffff95ad7f843986 R12: ffff95b316f08000
[101680.320826] R13: 0000000000000006 R14: 0000000000000005 R15: 0000000000000001
[101680.321115] FS:  0000000000000000(0000) GS:ffff95ad7f840000(0000) knlGS:0000000000000000
[101680.321405] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[101680.321554] CR2: ffffffff8ccf34a0 CR3: 0000000cbb410000 CR4: 00000000003607e0
[101680.321845] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[101680.322153] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[101680.322498] Call Trace:
[101680.322644]  <IRQ> 
[101680.322655]  [<ffffffff8c4e6684>] ? scsi_check_sense+0xb4/0x4b0
[101680.322947]  [<ffffffff8c4e8e90>] scsi_decide_disposition+0x1d0/0x240
[101680.323100]  [<ffffffff8c4ecd07>] scsi_softirq_done+0x57/0x160
[101680.323251]  [<ffffffff8c35d426>] blk_done_softirq+0x96/0xc0
[101680.323406]  [<ffffffff8c0a4b95>] __do_softirq+0xf5/0x280
[101680.323560]  [<ffffffff8c7974ec>] call_softirq+0x1c/0x30
[101680.323712]  [<ffffffff8c02f715>] do_softirq+0x65/0xa0
[101680.323865]  [<ffffffff8c0a4f15>] irq_exit+0x105/0x110
[101680.324014]  [<ffffffff8c798936>] do_IRQ+0x56/0xf0
[101680.324167]  [<ffffffff8c78a36a>] common_interrupt+0x16a/0x16a
[101680.324316]  <EOI> 
[101680.324325]  [<ffffffff8c5c7267>] ? cpuidle_enter_state+0x57/0xd0
[101680.324617]  [<ffffffff8c5c73be>] cpuidle_idle_call+0xde/0x230
[101680.324771]  [<ffffffff8c037c8e>] arch_cpu_idle+0xe/0xc0
[101680.324925]  [<ffffffff8c10148a>] cpu_startup_entry+0x14a/0x1e0
[101680.325078]  [<ffffffff8c05a827>] start_secondary+0x1f7/0x270
[101680.325231]  [<ffffffff8c0000d5>] start_cpu+0x5/0x14
[101680.325381] Code: ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <e0> 59 4b 8c ff ff ff ff 60 b0 85 8c ff ff ff ff 00 00 00 00 00 
[101680.326056] RIP  [<ffffffff8ccf34a0>] class_dir_ktype+0x0/0x40
[101680.326228]  RSP <ffff95ad7f843e38>
[101680.326406] CR2: ffffffff8ccf34a0

Environment

  • Red Hat Enterprise Linux 7

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