Kernel panic in __aio_put_req() function.
Issue
- RHEL-6: kernel panic with the following call traces.
kernel BUG at fs/aio.c:562!
invalid opcode: 0000 [#1] SMP
last sysfs file: /sys/devices/pci0000:00/0000:00:01.0/0000:07:00.0/host5/rport-5:0-3/fc_remote_ports/rport-5:0-3/node_name
CPU 8
Modules linked in: vxodm(P)(U) amf(P)(U) gab(P)(U) llt(P)(U) autofs4 dmpjbod(P)(U) dmpap(P)(U) dmpaa(P)(U) vxspec(P)(U) vxio(P)(U) vxdmp(P)(U) ipmi_devintf cpufreq_ondemand freq_table pcc_cpufreq bonding 8021q garp stp llc ipv6 vxportal(P)(U) fdd(P)(U) vxfs(P)(U) exportfs iTCO_wdt iTCO_vendor_support microcode hpilo hpwdt power_meter sg serio_raw igb dca i2c_algo_bit i2c_core ptp pps_core lpfc scsi_transport_fc scsi_tgt lpc_ich mfd_core shpchp ext4 jbd2 mbcache sd_mod crc_t10dif hpsa pata_acpi ata_generic ata_piix dm_mirror dm_region_hash dm_log dm_mod [last unloaded: vxfen]
Pid: 49362, comm: vx_naio_worker Tainted: P --------------- 2.6.32-431.17.1.el6.x86_64 #1 HP ProLiant DL380p Gen8
RIP: 0010:[<ffffffff811d59ab>] [<ffffffff811d59ab>] __aio_put_req+0x10b/0x190
RSP: 0018:ffff883fa1dfbd70 EFLAGS: 00010086
RAX: 00000000ffffffff RBX: ffff883eb9f31cc0 RCX: ffff883e4de75040
RDX: 0000000000000007 RSI: ffff883dafa81e80 RDI: ffff883eb9f31c80
RBP: ffff883fa1dfbd90 R08: 00007fff0fe86298 R09: ffffea00da10a998
R10: 0000000000000002 R11: 0000000000000000 R12: ffff883eb9f31c80
R13: ffff883dafa81e80 R14: ffff883eb9f31c80 R15: 0000000000000000
FS: 00007f23e94ed700(0000) GS:ffff88014c100000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 000000043f147938 CR3: 0000003f9c362000 CR4: 00000000001407e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process vx_naio_worker (pid: 49362, threadinfo ffff883fa1dfa000, task ffff883fdfbd4080)
Stack:
ffff883daf9e6560 0000000000000000 ffff883eb9f31cc0 0000000000000213
<d> ffff883fa1dfbde0 ffffffff811d6373 ffff883eb9f31cc0 0000000000000000
<d> ffff883fa1dfbde0 ffff883dafa81e80 ffff883fdf8a63c0 ffff883fa1dfbe10
Call Trace:
[<ffffffff811d6373>] aio_complete+0x83/0x260
[<ffffffffa03de705>] vx_naio_do_work+0x235/0x370 [vxfs]
[<ffffffffa03de8c9>] vx_naio_worker+0x89/0x2b0 [vxfs]
[<ffffffffa03de840>] ? vx_naio_worker+0x0/0x2b0 [vxfs]
[<ffffffffa03f27db>] vx_kthread_init+0x7b/0x90 [vxfs]
[<ffffffffa03de840>] ? vx_naio_worker+0x0/0x2b0 [vxfs]
[<ffffffff8100c20a>] child_rip+0xa/0x20
[<ffffffffa03de840>] ? vx_naio_worker+0x0/0x2b0 [vxfs]
[<ffffffffa03f2760>] ? vx_kthread_init+0x0/0x90 [vxfs]
[<ffffffff8100c200>] ? child_rip+0x0/0x20
Code: 48 8b 75 e8 48 8b 3d e5 b5 df 00 e8 70 a6 f9 ff 41 8b 44 24 44 83 e8 01 85 c0 41 89 44 24 44 74 5e b8 01 00 00 00 e9 2b ff ff ff <0f> 0b eb fe 0f 0b eb fe 48 c7 c7 68 0f fd 81 e8 11 4c 35 00 48
RIP [<ffffffff811d59ab>] __aio_put_req+0x10b/0x190
RSP <ffff883fa1dfbd70>
Environment
- Red Hat Enterprise Linux 6
- Symantec VxFS version (6.0.500.000)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
