Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161007AbWJOQ3L (ORCPT ); Sun, 15 Oct 2006 12:29:11 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751118AbWJOQ3K (ORCPT ); Sun, 15 Oct 2006 12:29:10 -0400 Received: from science.horizon.com ([192.35.100.1]:51012 "HELO science.horizon.com") by vger.kernel.org with SMTP id S1751116AbWJOQ3I (ORCPT ); Sun, 15 Oct 2006 12:29:08 -0400 Date: 15 Oct 2006 12:29:06 -0400 Message-ID: <20061015162906.4270.qmail@science.horizon.com> From: linux@horizon.com To: B.Zolnierkiewicz@elka.pw.edu.pl, linux-ide@vger.kernel.org Subject: Re: IDE panic, 2.6.18 Cc: linux@horizon.com, linux-kernel@vger.kernel.org In-Reply-To: <20061007203222.24846.qmail@science.horizon.com> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 7690 Lines: 175 (Escalared to linux-kernel because posting to linux-ide has elicited no response.) I just got a fourth panic. Fortunately, no file system corruption this time. It was an exact clone of the second one, down to the register contents, except for the process name, so I haven't bothered transcribing it separately. Also, I wasn't messing with the drives when it happened; I was asleep in bed and found the panic greeting me on the morning. I apologize for the truncated logs, but I couldn't scroll back and had to photograph the console screen to get what's here. i686 uniprocessor, 440BX motherboard, 1 GB ECC memory (you can see from the kernel addresses that I'm using a 2.75/1.25 G memory split), has been in production with excellent stability for a long time. Occasional disk glitches handled by RAID; almost everything except for some scratch space is mirrored. Monolithic kernel.org 2.6.18 + linuxpps patches. I noticed that the SMART "reallocated sector count" is higher now than a few days ago, so there may have been some error recovery happening to trigger things. === Panic # 1 === Call Trace: [] ata_output_data+0x4d/0x64 [] ide_pio_sector+0xcd/0x102 [] ide_pio_datablock+0x46/0x5c [] pre_task_out_intr+0x9a/0xa5 [] ide_do_request+0x52b/0x6e0 [] __generic_unplug_device+0x1d/0x1f [] generic_unplug_device+0x6/0x8 [] unplug_slaves+0x4b/0x7a [] raid1d+0xa51/0xac0 [] md_thread+0xd6/0xef [] kthread+0x1d/0xda [] kernel_thread_helper+0x5/0xb DWARF2 unwinder stuck at kernel_thread_helper+0x5/0xb Leftover inexact backtrace: Code: c3 89 c2 ed c3 57 89 d7 89 c2 f3 6d 5f c3 89 d0 89 ca ee c3 0f b7 c0 66 ef c3 56 89 d6 89 c2 f3 66 6f 5e c3 ef c3 56 89 d6 89 c2 6f 5e c3 c7 80 00 05 00 00 45 82 24 b0 c7 80 04 05 00 00 52 EIP: [] ide_outsl+0x5/0x9 SS:ESP 0068:eff4ddf0 <1>BUG: unable to handle kernel paging request at virtual address 30000200 printing eip: b024726f *pde = 00000000 Oops: 0000 [#2] CPU: 0 EIP: 0060:[] Not tainted VLI EFLAGS: 00010246 (2.6.18 #4) EIP is at ide_outsl+0x5/0x9 eax: 0000b000 ebx: b0444d18 ecx: 00000080 edx: 0000b000 esi: 30000200 edi: b0444d18 ebp: 00000080 esp: b0421f3c ds: 007b es: 007b ss: 0068 Process klogd (pid: 1146, ti=b0421000 task=eff08ad0 task.ti=b1a2b000) Stack: b0444dac b0248228 30000200 b0444d18 30000200 b0444dac b0444d18 b024a60f 00000020 00000200 00000001 0000000f b0444dac 00000001 b0444d18 b024af35 ffffffff b0444dac c2baef38 b024afc5 b190ef04 b0444dac 00000286 b190eee0 Call Trace: [] ata_output_data+0x4d/0x64 [] ide_pio_sector+0xcd/0x102 [] ide_pio_datablock+0x46/0x5c [] task_out_intr+0x7a/0x9c [] ide_intr+0x13d/0x188 [] handle_IRQ_event+0x23/0x49 [] __do_IRQ+0x5e/0xa4 [] do_IRQ+0x91/0xaf Code: c3 89 c2 ed c3 57 89 d7 89 c2 f3 6d 5f c3 89 d0 89 ca ee c3 0f b7 c0 66 ef c3 56 89 d6 89 c2 f3 66 6f 5e c3 ef c3 56 89 d6 89 c2 6f 5e c3 c7 80 00 05 00 00 45 82 24 b0 c7 80 04 05 00 00 52 EIP: [] ide_outsl+0x5/0x9 SS:ESP 0068:b0421f3c <0>Kernel panic - not syncing: Fatal exception in interrupt === Panic # 2 (& #4) === Call Trace: [] ata_output_data+0x4d/0x64 [] ide_pio_sector+0xcd/0x102 [] ide_pio_datablock+0x46/0x5c [] pre_task_out_intr+0x9a/0xa5 [] ide_do_request+0x52b/0x6e0 [] __generic_unplug_device+0x1d/0x1f [] generic_unplug_device+0x6/0x8 [] unplug_slaves+0x4b/0x7a [] raid1d+0xa51/0xac0 [] md_thread+0xd6/0xef [] kthread+0x1d/0xda [] kernel_thread_helper+0x5/0xb DWARF2 unwinder stuck at kernel_thread_helper+0x5/0xb Leftover inexact backtrace: Code: c3 89 c2 ed c3 57 89 d7 89 c2 f3 6d 5f c3 89 d0 89 ca ee c3 0f b7 c0 66 ef c3 56 89 d6 89 c2 f3 66 6f 5e c3 ef c3 56 89 d6 89 c2 6f 5e c3 c7 80 00 05 00 00 45 82 24 b0 c7 80 04 05 00 00 52 EIP: [] ide_outsl+0x5/0x9 SS:ESP 0068:efcd7df0 <1>BUG: unable to handle kernel paging request at virtual address 30000200 printing eip: b024726f *pde = 00000000 Oops: 0000 [#2] CPU: 0 EIP: 0060:[] Not tainted VLI EFLAGS: 00010246 (2.6.18 #4) EIP is at ide_outsl+0x5/0x9 eax: 0000a000 ebx: b0445400 ecx: 00000080 edx: 0000a000 esi: 30000200 edi: b0445400 ebp: 00000080 esp: b0421f3c ds: 007b es: 007b ss: 0068 Process swapper (pid: 0, ti=b0421000 task=b0349b40 task.ti=b03f4000) Stack: b0445494 b0248228 30000200 b0445400 30000200 b0445494 b0445400 b024a60f 00000020 00000200 00000001 0000000f b0445494 00000001 b0445400 b024af35 ffffffff b0445494 ebff2e94 b024afc5 efeffe04 b0445494 00000286 efeffde0 Call Trace: [] ata_output_data+0x4d/0x64 [] ide_pio_sector+0xcd/0x102 [] ide_pio_datablock+0x46/0x5c [] task_out_intr+0x7a/0x9c [] ide_intr+0x13d/0x188 [] handle_IRQ_event+0x23/0x49 [] __do_IRQ+0x5e/0xa4 [] do_IRQ+0x91/0xaf Code: c3 89 c2 ed c3 57 89 d7 89 c2 f3 6d 5f c3 89 d0 89 ca ee c3 0f b7 c0 66 ef c3 56 89 d6 89 c2 f3 66 6f 5e c3 ef c3 56 89 d6 89 c2 6f 5e c3 c7 80 00 05 00 00 45 82 24 b0 c7 80 04 05 00 00 52 EIP: [] ide_outsl+0x5/0x9 SS:ESP 0068:b0421f3c <0>Kernel panic - not syncing: Fatal exception in interrupt === Panic # 3 === [] do_IRQ+0x91/0xaf [] common_interrupt+0x1a/0x20 DWARF2 unwinder stuck at common_interrupt+0x1a/0x20 Leftover inexact backtrace: [] handle_IRQ_event+0x17/0x49 [] __do_IRQ+0x5e/0xa4 [] do_IRQ+0x91/0xaf ======================= [] common_interrupt+0x1a/0x20 [] bitmap_startwrite+0xa4/0x121 [] __do_softirq+0x2c/0x75 [] do_softirq+0x32/0x90 ======================= [] show_stack_log_lvl+0x9d/9xa5 [] do_IRQ+0xa3/0xaf [] common_interrupt+0x1a/0x20 [] die+0x182/0x1cb [] do_page_fault+0x3c8/0x49d [] do_page_fault+0x0/0x49d [] error_code+0x39/0x40 [] ide+outsl+0x5/0x9 [] ata_output_data+0x4d/0x64 [] ide_pio_sector+0xcd/0x102 [] ide_pio_datablock+0x46/0x5c [] pre_task_out_intr+0x9a/0xa5 [] ide_do_request+0x52b/0x6e0 [] generic_make_request+0x159/0x169 [] __wake_up+0x11/0x1a [] blk_remove_plug+0x4e/0x5a [] md_check_recovery+0x3ad/0x3b5 [] __generic_unplug_device+0x1d/0x1f [] generic_unplug_device+0x6/0x8 [] unplug_slaves+0x4b/0x7a [] raid1d+0xa51/0xac0 [] do_IRQ+0xa3/0xaf [] schedule+0x46a/0x4ce [] schedule_timeout+0x13/0xa0 [] raid1d+0xabb/0xac0 [] md_thread+0xd6/0xef [] autoremove_wake_function+0x0/0x35 [] md_thread+0x0/0xef [] kthread+0xad/0xda [] kthread+0x0/0xda [] kernel_thread_helper+0x5/0xb Code: c3 89 c2 ed c3 57 89 d7 89 c2 f3 6d 5f c3 89 d0 89 ca ee c3 0f b7 c0 66 ef c3 56 89 d6 89 c2 f3 66 6f 5e c3 ef c3 56 89 d6 89 c2 6f 5e c3 c7 80 00 05 00 00 45 82 24 b0 c7 80 04 05 00 00 52 EIP: [] ide_outsl+0x5/0x9 SS:ESP 0068:b0421ebc <0>Kernel panic - not syncing: Fatal exception in interrupt - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/