System panics at "kernel BUG at drivers/dma/ioat/dma_v2.c:307!" with RIP ioat2_timer_event
Issue
- System panic with following call traces in kernel ring buffer:
ioatdma 0000:20:04.0: ioat2_timer_event: Channel halted (80)
------------[ cut here ]------------
kernel BUG at drivers/dma/ioat/dma_v2.c:307!
invalid opcode: 0000 [#1] SMP
last sysfs file: /sys/module/ipv6/initstate
CPU 8
Modules linked in: tcp_diag inet_diag mptctl mptbase bonding 8021q garp stp llc ipv6 nf_conntrack_ipv4 nf_defrag_ipv4 xt_state
Pid: 0, comm: swapper Not tainted 2.6.32-504.16.2.el6.x86_64 #1 HP ProLiant DL380p Gen8
RIP: 0010:[<ffffffffa0124df4>] [<ffffffffa0124df4>] ioat2_timer_event+0x214/0x260 [ioatdma]
RSP: 0018:ffff8820b0c03e10 EFLAGS: 00010202
RAX: 0000000000000043 RBX: ffff884010700a18 RCX: 0000000000001a6d
RDX: 0000000000000000 RSI: 0000000000000046 RDI: 0000000000000246
RBP: ffff8820b0c03e40 R08: 0000000000000000 R09: ffffffff816490a0
R10: 0000000000000001 R11: 0000000000000000 R12: ffff884010700a68
R13: ffff884010700b68 R14: 0000000000000080 R15: ffffffffa0124be0
FS: 0000000000000000(0000) GS:ffff8820b0c00000(0000) knlGS:0000000000000000
CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 00007fe37ef20880 CR3: 000000400f69b000 CR4: 00000000000407e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process swapper (pid: 0, threadinfo ffff88201302e000, task ffff882013028040)
Stack:
0000000000000282 ffff8820138d43c0 ffff8840133dc000 ffff884010700a78
<d> ffff8820b0c03e90 ffff884010700a18 ffff8820b0c03ed0 ffffffff81087de7
<d> ffff881fffcff4b0 ffff8840133ddc20 ffff8840133dd820 ffff8840133dd420
Call Trace:
<IRQ>
[<ffffffff81087de7>] run_timer_softirq+0x197/0x340
[<ffffffff8107d8e1>] __do_softirq+0xc1/0x1e0
[<ffffffff810b03fa>] ? tick_program_event+0x2a/0x30
[<ffffffff8100c30c>] call_softirq+0x1c/0x30
[<ffffffff8100fb55>] do_softirq+0x65/0xa0
[<ffffffff8107d795>] irq_exit+0x85/0x90
[<ffffffff8153406a>] smp_apic_timer_interrupt+0x4a/0x60
[<ffffffff8100bb93>] apic_timer_interrupt+0x13/0x20
<EOI>
[<ffffffff812eab0e>] ? intel_idle+0xde/0x170
[<ffffffff812eaaf1>] ? intel_idle+0xc1/0x170
[<ffffffff81426117>] cpuidle_idle_call+0xa7/0x140
[<ffffffff81009fc6>] cpu_idle+0xb6/0x110
[<ffffffff8152328d>] start_secondary+0x2be/0x301
Code: 48 c7 c6 d0 a8 12 a0 48 8b 38 31 c0 48 81 c7 90 00 00 00 e8 ff 2d 24 e1 f6 43 58 20 0f 84 dd fe ff ff 45 85 f6 0f 84 77 fe ff ff <0f> 0b eb fe 0f 1f 84 00 00 00 00 00 8d 71 ff 48 89 df e8 35 e9
RIP [<ffffffffa0124df4>] ioat2_timer_event+0x214/0x260 [ioatdma]
RSP <ffff8820b0c03e10>
Environment
- Red Hat Enterprise Linux 6
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.
