Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sun, 30 Mar 2003 10:59:48 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sun, 30 Mar 2003 10:59:48 -0500 Received: from CPEdeadbeef0000-CM400026342639.cpe.net.cable.rogers.com ([24.114.185.204]:260 "HELO coredump.sh0n.net") by vger.kernel.org with SMTP id ; Sun, 30 Mar 2003 10:59:45 -0500 Message-ID: <000b01c2f6d6$f843eab0$030aa8c0@unknown> From: "Shawn Starr" To: "Shawn Starr" , "Andrew Morton" Cc: , Subject: Re: [OOPS][2.5.66bk3+] run_timer_softirq - IRQ Mishandlings - New OOPS w/ timer Date: Sun, 30 Mar 2003 11:10:48 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3798 Lines: 108 Function found was: delayed_work_timer_fn (kernel/workqueue.c) free of pending timer at c7411150 function=c0138ba0 Call Trace: [] timer_hunt+0x84/0x90 [] delayed_work_timer_fn+0x0/0x170 [] kfree+0x1c8/0x320 [] release_dev+0x696/0x840 [] release_dev+0x696/0x840 [] zap_pmd_range+0x4b/0x70 [] unmap_page_range+0x4b/0x80 [] tty_release+0x94/0x1b0 [] __fput+0xac/0x100 [] tty_release+0x0/0x1b0 [] __fput+0xfb/0x100 [] filp_close+0x15c/0x230 [] put_files_struct+0x6c/0xe0 [] do_exit+0x400/0xaa0 [] read_chan+0x327/0x1010 [] do_group_exit+0x1cb/0x210 [] dequeue_signal+0x35/0xa0 [] get_signal_to_deliver+0x40e/0x920 [] do_signal+0xdd/0x110 [] tty_read+0x24d/0x2d0 [] write_chan+0x0/0x240 [] vfs_read+0xe1/0x1c0 [] do_IRQ+0x235/0x370 [] do_notify_resume+0x59/0x5c [] work_notifysig+0x13/0x15 ---- oops -- Unable to handle kernel paging request at virtual address 6b6b6b6f printing eip: c012e9c7 *pde = 00000000 Oops: 0002 [#1] CPU: 0 EIP: 0060:[] Not tainted EFLAGS: 00010002 EIP is at run_timer_softirq+0xe7/0x410 eax: c7411150 ebx: c7411154 ecx: 6b6b6b6b edx: 6b6b6b6b esi: 6b6b6b6b edi: 6b6b6b6b ebp: c7630000 esp: c7631c68 ds: 007b es: 007b ss: 0068 Process agetty (pid: 488, threadinfo=c7630000 task=c7626cc0) Stack: 00000046 c010ac18 00000002 00000002 00000000 c04c9c40 fffffffd c7630000 00000040 0000007b 00000001 c04c9c48 fffffffd 00000046 c012964a c04c9c48 c7630000 c7630000 00000000 c04185e0 c010cd75 00000000 c7631cf0 c04185e0 Call Trace: [] common_interrupt+0x18/0x20 [] do_softirq+0x9a/0xa0 [] do_IRQ+0x235/0x370 [] common_interrupt+0x18/0x20 [] sys_timer_delete+0xdb/0x210 [] kfree+0x1ec/0x320 [] release_dev+0x696/0x840 [] release_dev+0x696/0x840 [] zap_pmd_range+0x4b/0x70 [] unmap_page_range+0x4b/0x80 [] tty_release+0x94/0x1b0 [] __fput+0xac/0x100 [] tty_release+0x0/0x1b0 [] __fput+0xfb/0x100 [] filp_close+0x15c/0x230 [] put_files_struct+0x6c/0xe0 [] do_exit+0x400/0xaa0 [] read_chan+0x327/0x1010 [] do_group_exit+0x1cb/0x210 [] dequeue_signal+0x35/0xa0 [] get_signal_to_deliver+0x40e/0x920 [] do_signal+0xdd/0x110 [] tty_read+0x24d/0x2d0 [] write_chan+0x0/0x240 [] vfs_read+0xe1/0x1c0 [] do_IRQ+0x235/0x370 [] do_notify_resume+0x59/0x5c [] work_notifysig+0x13/0x15 Code: 89 4a 04 89 11 c7 40 30 00 00 00 00 81 3d a0 9a 41 c0 3c 4b <0>Kernel panic: Aiee, killing interrupt handler! kernel/timer.c:258: spin_lock(kernel/timer.c:c0419aa0) already locked by kernel/timer.c/398 In interrupt handler - not syncing ksymoops dump: Code; 00000000 Before first symbol 00000000 <_EIP>: Code; 00000000 Before first symbol 0: 89 4a 04 mov %ecx,0x4(%edx) Code; 00000003 Before first symbol 3: 89 11 mov %edx,(%ecx) Code; 00000005 Before first symbol 5: c7 40 30 00 00 00 00 movl $0x0,0x30(%eax) Code; 0000000c Before first symbol c: 81 3d a0 9a 41 c0 3c cmpl $0x4b3c,0xc0419aa0 Code; 00000013 Before first symbol 13: 4b 00 00 - 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/