Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 5 Feb 2003 15:57:33 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 5 Feb 2003 15:57:33 -0500 Received: from mail017.syd.optusnet.com.au ([210.49.20.175]:11401 "EHLO mail017.syd.optusnet.com.au") by vger.kernel.org with ESMTP id convert rfc822-to-8bit; Wed, 5 Feb 2003 15:57:31 -0500 From: Con Kolivas To: linux kernel mailing list Subject: kernel panic with anticipatory i/o scheduler 2.5.59-mm8 Date: Thu, 6 Feb 2003 08:06:40 +1100 User-Agent: KMail/1.5 Cc: Nick Piggin , Andrew Morton MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT Content-Description: clearsigned data Content-Disposition: inline Message-Id: <200302060806.53976.conman@kolivas.net> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3999 Lines: 102 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Tried to run contest on 2.5.59-mm8 with the anticipatory i/o scheduler out of the experimental directory patched in and got this: Unable to handle kernel NULL pointer dereference at virtual address 00000016 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0060:[] Not tainted EFLAGS: 00010046 EIP is at ide_multwrite+0xa0/0x100 eax: 00000000 ebx: 00000001 ecx: ce5fb000 edx: 00000000 esi: c12a2da4 edi: 00000008 ebp: 00000008 esp: cd167c1c ds: 007b es: 007b ss: 0068 Process contest (pid: 2171, threadinfo=cd166000 task=cec90d00) Stack: 00000001 c1328c70 c12a2e2c c040b56c 00000008 c02645db c040b56c 00000010 c040b56c c0263f00 00002710 00000000 c040b56c 010829d5 c1328be8 c040b6b0 c12a2d60 c1328be8 0040b6b0 408854e8 c025a58b cd167c94 c040b56c c025a5e8 Call Trace: [] do_rw_disk+0x5cf/0x6d4 [] multwrite_intr+0x0/0xc0 [] start_request+0x97/0x150 [] start_request+0xf4/0x150 [] ide_do_request+0x2dc/0x33c [] do_ide_request+0x12/0x18 [] generic_unplug_device+0x49/0x68 [] blk_run_queues+0x88/0xb8 [] __wait_on_buffer+0x73/0x94 [] autoremove_wake_function+0x0/0x38 [] autoremove_wake_function+0x0/0x38 [] __block_prepare_write+0x2c9/0x3d8 [] __jbd_kmalloc+0x1b/0x6c [] block_prepare_write+0x21/0x38 [] ext3_get_block+0x0/0x68 [] ext3_prepare_write+0xdd/0x1ec [] ext3_get_block+0x0/0x68 [] generic_file_aio_write_nolock+0x5be/0x974 [] do_schedule+0x26a/0x2f4 [] generic_file_aio_write+0x67/0x7c [] ext3_file_write+0x4e/0x5c [] do_sync_write+0x81/0xb4 [] do_page_fault+0x0/0x404 [] update_wall_time+0x12/0x3c [] do_timer+0x4b/0xcc [] timer_interrupt+0x55/0x140 [] vfs_write+0xa9/0x13c [] sys_write+0x2a/0x3c [] syscall_call+0x7/0xb Code: 0f b7 42 16 89 c3 43 66 89 5a 16 66 40 66 3b 42 14 72 09 66 <4>hda: lost interrupt Unable to handle kernel NULL pointer dereference at virtual address 00000016 printing eip: c0263ea0 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0060:[] Not tainted EFLAGS: 00010046 EIP is at ide_multwrite+0xa0/0x100 eax: 00000000 ebx: c12a2da4 ecx: ce5fb000 edx: 00000000 esi: c12a2da4 edi: 00000000 ebp: 00000010 esp: c03b1ef4 ds: 007b es: 007b ss: 0068 Process swapper (pid: 0, threadinfo=c03b0000 task=c02f4e80) Stack: c12a2da4 c040b56c c12a2d60 c040b4c0 00000000 c0263f4b c040b56c 00000010 c03b0000 c040b56c c12a2d60 c025abb7 c040b56c c02e5671 c040b56c c12a2d84 c03b0000 c02f7b00 c12a2d60 00000282 c0263f00 c011bcbf c12a2d60 00000001 Call Trace: [] multwrite_intr+0x4b/0xc0 [] ide_timer_expiry+0x153/0x204 [] multwrite_intr+0x0/0xc0 [] run_timer_softirq+0xeb/0x134 [] ide_timer_expiry+0x0/0x204 [] do_softirq+0x5a/0xac [] do_IRQ+0xfc/0x118 [] default_idle+0x0/0x28 [] default_idle+0x0/0x28 [] common_interrupt+0x18/0x20 [] default_idle+0x0/0x28 [] default_idle+0x0/0x28 [] default_idle+0x23/0x28 [] cpu_idle+0x37/0x48 [] rest_init+0x0/0x5c [] rest_init+0x57/0x5c Code: 0f b7 42 16 89 c3 43 66 89 5a 16 66 40 66 3b 42 14 72 09 66 <0>Kernel panic: Aiee, killing interrupt handler! In interrupt handler - not syncing -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (GNU/Linux) iD8DBQE+QXzgF6dfvkL3i1gRAu9kAJ9ZpMZB9MbMFJygdsezuacrySZMlQCeKnr6 ivw7E5GTkLHfRkTFHnVX/Hg= =QZUt -----END PGP SIGNATURE----- - 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/