From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261466AbUL3AYl (ORCPT ); Wed, 29 Dec 2004 19:24:41 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261459AbUL3AYk (ORCPT ); Wed, 29 Dec 2004 19:24:40 -0500 Received: from wildsau.idv.uni.linz.at ([193.170.194.34]:51087 "EHLO wildsau.enemy.org") by vger.kernel.org with ESMTP id S261453AbUL3AXk (ORCPT ); Wed, 29 Dec 2004 19:23:40 -0500 From: "H.Rosmanith (Kernel Mailing List)" Message-Id: <200412300019.iBU0JYgr022375@wildsau.enemy.org> Subject: disabling IRQs cause nobody cares (incl. oops) To: linux-kernel@vger.kernel.org Date: Thu, 30 Dec 2004 01:19:34 +0100 (MET) CC: "H.Rosmanith (Kernel Mailing List)" X-Mailer: ELM [version 2.4ME+ PL100 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org good evening, anyone knows what's the cause of this: Dec 30 01:13:45 burn kernel: irq 19: nobody cared! Dec 30 01:13:45 burn kernel: [] __report_bad_irq+0x33/0x98 Dec 30 01:13:45 burn kernel: [] note_interrupt+0x50/0x78 Dec 30 01:13:45 burn kernel: [] __do_IRQ+0x10d/0x144 Dec 30 01:13:45 burn kernel: [] do_IRQ+0x1b/0x28 Dec 30 01:13:45 burn kernel: [] common_interrupt+0x1a/0x20 Dec 30 01:13:45 burn kernel: [] packet_recvmsg+0xef/0x140 Dec 30 01:13:45 burn kernel: [] default_idle+0x29/0x38 Dec 30 01:13:45 burn kernel: [] cpu_idle+0x39/0x58 Dec 30 01:13:45 burn kernel: [] rest_init+0x1e/0x20 Dec 30 01:13:45 burn kernel: [] start_kernel+0x14c/0x154 Dec 30 01:13:45 burn kernel: handlers: Dec 30 01:13:45 burn kernel: [] (ide_intr+0x0/0x134) Dec 30 01:13:45 burn kernel: [] (ide_intr+0x0/0x134) Dec 30 01:13:45 burn kernel: Disabling IRQ #19 Dec 30 01:13:51 burn kernel: irq 17: nobody cared! Dec 30 01:13:51 burn kernel: [] __report_bad_irq+0x33/0x98 Dec 30 01:13:51 burn kernel: [] note_interrupt+0x50/0x78 Dec 30 01:13:51 burn kernel: [] __do_IRQ+0x10d/0x144 Dec 30 01:13:51 burn kernel: [] do_IRQ+0x1b/0x28 Dec 30 01:13:51 burn kernel: [] common_interrupt+0x1a/0x20 Dec 30 01:13:51 burn kernel: [] packet_recvmsg+0xef/0x140 Dec 30 01:13:51 burn kernel: [] default_idle+0x29/0x38 Dec 30 01:13:51 burn kernel: [] cpu_idle+0x39/0x58 Dec 30 01:13:51 burn kernel: [] rest_init+0x1e/0x20 Dec 30 01:13:51 burn kernel: [] start_kernel+0x14c/0x154 Dec 30 01:13:51 burn kernel: handlers: Dec 30 01:13:51 burn kernel: [] (ide_intr+0x0/0x134) Dec 30 01:13:51 burn kernel: [] (ide_intr+0x0/0x134) Dec 30 01:13:51 burn kernel: Disabling IRQ #17 or even this: Dec 30 01:16:24 burn kernel: Disabling IRQ #19 Dec 30 01:16:24 burn kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000 Dec 30 01:16:24 burn kernel: printing eip: Dec 30 01:16:24 burn kernel: c014fdb3 Dec 30 01:16:24 burn kernel: *pde = 00000000 Dec 30 01:16:24 burn kernel: Oops: 0002 [#1] Dec 30 01:16:24 burn kernel: PREEMPT SMP Dec 30 01:16:24 burn kernel: Modules linked in: Dec 30 01:16:24 burn kernel: CPU: 1 Dec 30 01:16:24 burn kernel: EIP: 0060:[] Not tainted VLI Dec 30 01:16:24 burn kernel: EFLAGS: 00010292 (2.6.10) Dec 30 01:16:24 burn kernel: EIP is at create_empty_buffers+0x1f/0x88 Dec 30 01:16:24 burn kernel: eax: 00000000 ebx: c1321e20 ecx: 00000010 edx: 00000000 Dec 30 01:16:24 burn kernel: esi: 00000000 edi: 00000000 ebp: c1321e20 esp: e2acdcd0 Dec 30 01:16:24 burn kernel: ds: 007b es: 007b ss: 0068 Dec 30 01:16:24 burn kernel: Process rip-cd (pid: 396, threadinfo=e2acc000 task=c1a16020) Dec 30 01:16:24 burn kernel: Stack: c1321e38 00010000 e2acdd7c c0150649 c1321e20 00010000 00000000 c1321e38 Dec 30 01:16:25 burn kernel: c1321e20 e2acdd7c 00000000 c192d180 00000046 00000001 c01df315 00000001 Dec 30 01:16:25 burn kernel: 00000020 00010000 e93ee440 c01df593 dc93aa94 dc93aaa0 00000000 dc93a9ec Dec 30 01:16:25 burn kernel: Call Trace: Dec 30 01:16:25 burn kernel: [] block_read_full_page+0x61/0x2dc Dec 30 01:16:25 burn kernel: [] radix_tree_node_alloc+0x15/0x60 Dec 30 01:16:25 burn kernel: [] radix_tree_insert+0x6f/0xf0 Dec 30 01:16:25 burn kernel: [] add_to_page_cache+0x3e/0xb8 Dec 30 01:16:25 burn kernel: [] add_to_page_cache+0x99/0xb8 Dec 30 01:16:25 burn kernel: [] blkdev_readpage+0xf/0x14 Dec 30 01:16:25 burn kernel: [] blkdev_get_block+0x0/0x54 Dec 30 01:16:25 burn kernel: [] read_pages+0xba/0x13c Dec 30 01:16:25 burn kernel: [] __alloc_pages+0x2ff/0x30c Dec 30 01:16:25 burn kernel: [] do_page_cache_readahead+0x16c/0x194 Dec 30 01:16:25 burn kernel: [] page_cache_readahead+0x146/0x1c8 Dec 30 01:16:25 burn kernel: [] do_generic_mapping_read+0xe6/0x464 Dec 30 01:16:25 burn kernel: [] __generic_file_aio_read+0x1d0/0x1f4 Dec 30 01:16:25 burn kernel: [] file_read_actor+0x0/0xd4 Dec 30 01:16:25 burn kernel: [] generic_file_read+0xad/0xc8 Dec 30 01:16:25 burn kernel: [] file_move+0x38/0x3c Dec 30 01:16:25 burn kernel: [] dentry_open+0x12a/0x208 Dec 30 01:16:25 burn kernel: [] filp_open+0x52/0x5c Dec 30 01:16:25 burn kernel: [] autoremove_wake_function+0x0/0x40 Dec 30 01:16:25 burn kernel: [] block_llseek+0x0/0xc8 Dec 30 01:16:25 burn kernel: [] vfs_read+0x9c/0xcc Dec 30 01:16:25 burn kernel: [] sys_read+0x40/0x6c Dec 30 01:16:25 burn kernel: [] syscall_call+0x7/0xb Dec 30 01:16:25 burn kernel: Code: 08 8b 44 24 10 5b 5e 5f 5d 59 c3 90 57 56 53 8b 5c 24 10 8b 44 24 14 8b 7c 24 18 6a 01 50 53 e8 c8 f6 ff ff 89 c6 89 f2 83 c4 0c <09> 3a 89 d0 8b 52 04 85 d2 75 f5 89 70 04 8b 43 10 83 c0 44 e8 Dec 30 01:16:25 burn kernel: <3>irq 19: nobody cared! Dec 30 01:16:25 burn kernel: [] __report_bad_irq+0x33/0x98 Dec 30 01:16:25 burn kernel: [] note_interrupt+0x50/0x78 Dec 30 01:16:25 burn kernel: [] __do_IRQ+0x10d/0x144 Dec 30 01:16:25 burn kernel: [] do_IRQ+0x1b/0x28 Dec 30 01:16:25 burn kernel: [] common_interrupt+0x1a/0x20 Dec 30 01:16:25 burn kernel: [] interruptible_sleep_on_timeout+0x2b/0x90 Dec 30 01:16:25 burn kernel: [] e1000_tbi_adjust_stats+0x197/0x1d4 Dec 30 01:16:25 burn kernel: [] end_page_writeback+0xe/0x50 Dec 30 01:16:25 burn kernel: [] mpage_end_io_write+0x4c/0x64 Dec 30 01:16:25 burn kernel: [] bio_endio+0x51/0x58 Dec 30 01:16:25 burn kernel: [] __end_that_request_first+0xf1/0x1dc Dec 30 01:16:25 burn kernel: [] end_that_request_chunk+0x14/0x18 Dec 30 01:16:25 burn kernel: [] scsi_end_request+0x24/0xb4 Dec 30 01:16:25 burn kernel: [] scsi_io_completion+0x1d4/0x40c Dec 30 01:16:25 burn kernel: [] sd_rw_intr+0x20e/0x218 Dec 30 01:16:25 burn kernel: [] scsi_finish_command+0x88/0x90 Dec 30 01:16:25 burn kernel: [] scsi_softirq+0xc9/0xe0 Dec 30 01:16:25 burn kernel: [] __do_softirq+0x6a/0xd4 Dec 30 01:16:25 burn kernel: [] do_softirq+0x28/0x30 Dec 30 01:16:25 burn kernel: [] irq_exit+0x2d/0x38 Dec 30 01:16:25 burn kernel: [] smp_apic_timer_interrupt+0xce/0xd4 Dec 30 01:16:25 burn kernel: [] apic_timer_interrupt+0x1c/0x24 Dec 30 01:16:25 burn kernel: [] machine_real_restart+0x7b/0xac Dec 30 01:16:25 burn kernel: [] _spin_unlock_irq+0x9/0x20 Dec 30 01:16:25 burn kernel: [] finish_task_switch+0x35/0x78 Dec 30 01:16:25 burn kernel: [] schedule+0xa4e/0xaa0 Dec 30 01:16:25 burn kernel: [] schedule_timeout+0x8c/0xb4 Dec 30 01:16:25 burn kernel: [] schedule_timeout+0x94/0xb4 Dec 30 01:16:25 burn kernel: [] process_timeout+0x0/0xc Dec 30 01:16:25 burn kernel: [] do_select+0x295/0x2d8 Dec 30 01:16:25 burn kernel: [] __pollwait+0x0/0x9c Dec 30 01:16:25 burn kernel: [] sys_select+0x336/0x494 Dec 30 01:16:25 burn kernel: [] syscall_call+0x7/0xb Dec 30 01:16:25 burn kernel: handlers: Dec 30 01:16:25 burn kernel: [] (ide_intr+0x0/0x134) Dec 30 01:16:25 burn kernel: [] (ide_intr+0x0/0x134) kernel is 2.6.10. anyone interested in tracking this down? it goes on for several minutes, filling the logfile with thousands of lines like that. /herp