Kernel panic in check_flush_prioritization_needed() function.
Issue
- Kernel panic with following call traces.
<1>BUG: unable to handle kernel paging request at ffffc95031975ff9
<1>IP: [<ffffffffa0123e0e>] check_flush_prioritization_needed+0x4e/0x70 [hpvsa]
<4>PGD 407f815067 PUD 0
<4>Oops: 0000 [#1] SMP
<4>last sysfs file: /sys/devices/system/cpu/cpu31/topology/thread_siblings
<4>CPU 22
<4>Modules linked in: be2iscsi iscsi_boot_sysfs bnx2i cnic uio cxgb4i cxgb4 cxgb3i libcxgbi cxgb3 ib_iser rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi openvswitch(U) ip6table_filter ip6_tables ebtable_nat ebtables ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle iptable_filter ip_tables vhost_net macvtap macvlan tun kvm_intel kvm sunrpc bonding 8021q garp stp llc ipv6 power_meter hpilo(U) hpwdt igb ixgbe ptp pps_core mdio sg serio_raw iTCO_wdt iTCO_vendor_support ioatdma dca shpchp ext4 mbcache jbd2 sd_mod crc_t10dif hpvsa(P)(U) ahci dm_mirror dm_region_hash dm_log dm_mod [last unloaded: openvswitch]
<4>
<4>Pid: 790, comm: hpvsa/4 Tainted: P --------------- 2.6.32-358.el6.x86_64 #1 HP ProLiant SL230s Gen8 /
<4>RIP: 0010:[<ffffffffa0123e0e>] [<ffffffffa0123e0e>] check_flush_prioritization_needed+0x4e/0x70 [hpvsa]
<4>RSP: 0018:ffff88204ef097a0 EFLAGS: 00010002
<4>RAX: ffffc95031975ff0 RBX: ffffc900313da618 RCX: 0000000000000014
<4>RDX: 000000000000000b RSI: ffffc90031976040 RDI: ffffc90031569918
<4>RBP: ffff88204ef097a0 R08: 0000000000000400 R09: ffffffffa01e8be0
<4>R10: 0000000000000000 R11: ffffc900318ab0a0 R12: 0000000000000001
<4>R13: 0000000000000000 R14: ffffc900318ab0a0 R15: 00000000000000d0
<4>FS: 0000000000000000(0000) GS:ffff880123dc0000(0000) knlGS:0000000000000000
<4>CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
<4>CR2: ffffc95031975ff9 CR3: 0000002fcedff000 CR4: 00000000000427e0
<4>DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
<4>DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
<4>Process hpvsa/4 (pid: 790, threadinfo ffff88204ef08000, task ffff882050bd4080)
<4>Stack:
<4> ffff88204ef097d0 ffffffffa007177d ffff88204ef097d0 ffffffffa00ecdec
<4><d> ffffc900313da618 0000000000000001 ffff88204ef09820 ffffffffa0071db6
<4><d> ffff88204ef097f0 ffffffffa00eb4a2 ffff88204ef09820 ffffc900313da618
<4>Call Trace:
<4> [<ffffffffa007177d>] queue_all_requests+0x37d/0x3a0 [hpvsa]
<4> [<ffffffffa00ecdec>] ? OS_int_global_disable+0x3c/0x50 [hpvsa]
<4> [<ffffffffa0071db6>] schedule_drive_request+0xa6/0x2e0 [hpvsa]
<4> [<ffffffffa00eb4a2>] ? OS_ReleaseSpinLock+0x12/0x20 [hpvsa]
<4> [<ffffffffa00c7245>] sched_one_stripe_raid1+0x1e5/0x270 [hpvsa]
<4> [<ffffffffa00c7735>] multiblock_mapper_raid1+0x465/0x470 [hpvsa]
<4> [<ffffffff8105e203>] ? perf_event_task_sched_out+0x33/0x80
<4> [<ffffffff810096f0>] ? __switch_to+0xd0/0x320
<4> [<ffffffff81065905>] ? enqueue_entity+0x125/0x410
<4> [<ffffffff812771e9>] ? cpumask_next_and+0x29/0x50
<4> [<ffffffff81059784>] ? find_busiest_group+0x244/0x9f0
<4> [<ffffffff8105e203>] ? perf_event_task_sched_out+0x33/0x80
<4> [<ffffffff810096f0>] ? __switch_to+0xd0/0x320
<4> [<ffffffff8105abed>] ? finish_task_switch+0xad/0xe0
<4> [<ffffffff8150d6e0>] ? thread_return+0x4e/0x76e
<4> [<ffffffff81080fac>] ? lock_timer_base+0x3c/0x70
<4> [<ffffffff81081a3b>] ? try_to_del_timer_sync+0x7b/0xe0
<4> [<ffffffffa00ece45>] ? OS_int_global_enable+0x45/0x50 [hpvsa]
<4> [<ffffffffa00f5774>] logical_read_write+0x3e4/0x600 [hpvsa]
<4> [<ffffffffa00f5a04>] execute_logical_request+0x74/0xb0 [hpvsa]
<4> [<ffffffffa011fd34>] Flush_Task+0x9f4/0x11d0 [hpvsa]
<4> [<ffffffffa011f340>] ? Flush_Task+0x0/0x11d0 [hpvsa]
<4> [<ffffffff81096916>] kthread+0x96/0xa0
<4> [<ffffffff8100c0ca>] child_rip+0xa/0x20
<4> [<ffffffff81096880>] ? kthread+0x0/0xa0
<4> [<ffffffff8100c0c0>] ? child_rip+0x0/0x20
<4>Code: d2 48 8d 04 80 48 c1 e0 04 48 8d 04 06 f6 40 09 02 74 1e eb 28 0f 1f 84 00 00 00 00 00 89 c0 48 8d 04 80 48 c1 e0 04 48 8d 04 06 <f6> 40 09 02 75 0c 83 c2 01 8b 40 24 39 d1 77 e2 c9 c3 81 4f 08
<1>RIP [<ffffffffa0123e0e>] check_flush_prioritization_needed+0x4e/0x70 [hpvsa]
<4> RSP <ffff88204ef097a0>
<4>CR2: ffffc95031975ff9
Environment
- Red Hat Enterprise Linux 6
- kernel-2.6.32-358.el6.x86_64
- Unsigned (U) kernel module (hpvsa)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.