From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tejun Heo Subject: Re: PROBLEM: WARNING: at kernel/irq/manage.c:158 enable_irq() during boot Date: Mon, 10 Dec 2007 18:35:27 +0900 Message-ID: <475D085F.9010307@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from wa-out-1112.google.com ([209.85.146.180]:33274 "EHLO wa-out-1112.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751036AbXLJJfv (ORCPT ); Mon, 10 Dec 2007 04:35:51 -0500 Received: by wa-out-1112.google.com with SMTP id v27so3242917wah for ; Mon, 10 Dec 2007 01:35:50 -0800 (PST) In-Reply-To: Sender: linux-ide-owner@vger.kernel.org List-Id: linux-ide@vger.kernel.org To: wojtekz@comp.waw.pl Cc: linux-ide@vger.kernel.org, Bartlomiej Zolnierkiewicz (cc'ing Bartlomiej) Hello, wojtekz@comp.waw.pl wrote: > Dec 6 11:58:23 titanium kernel: WARNING: at kernel/irq/manage.c:158 enable_irq() > Dec 6 11:58:23 titanium kernel: [] enable_irq+0x6e/0xa2 > Dec 6 11:58:23 titanium kernel: [] probe_hwif+0x6d8/0x7c7 [ide_core] > Dec 6 11:58:23 titanium kernel: [] probe_hwif_init_with_fixup+0xc/0x80 [ide_core] > Dec 6 11:58:23 titanium kernel: [] elf_core_dump+0x627/0xb60 > Dec 6 11:58:23 titanium kernel: [] ide_setup_pci_device+0x6f/0x9c [ide_core] > Dec 6 11:58:23 titanium kernel: [] pdc202new_init_one+0xf/0x10 [pdc202xx_new] > Dec 6 11:58:23 titanium kernel: [] pci_device_probe+0x36/0x55 > Dec 6 11:58:23 titanium kernel: [] driver_probe_device+0xc8/0x14b > Dec 6 11:58:23 titanium kernel: [] __driver_attach+0x52/0x87 > Dec 6 11:58:23 titanium kernel: [] bus_for_each_dev+0x35/0x57 > Dec 6 11:58:23 titanium kernel: [] driver_attach+0x16/0x18 > Dec 6 11:58:23 titanium kernel: [] __driver_attach+0x0/0x87 > Dec 6 11:58:23 titanium kernel: [] bus_add_driver+0x6d/0x153 > Dec 6 11:58:23 titanium kernel: [] __pci_register_driver+0x4b/0x77 > Dec 6 11:58:23 titanium kernel: [] sys_init_module+0x1525/0x15fb > Dec 6 11:58:23 titanium kernel: [] ide_config_drive_speed+0x0/0x314 [ide_core] > Dec 6 11:58:23 titanium kernel: [] syscall_call+0x7/0xb > Dec 6 11:58:23 titanium kernel: [] wireless_nlevent_process+0x15/0x31 > Dec 6 11:58:23 titanium kernel: ======================= That means IRQ is being enabled more times than it should be. Can you please give a shot at 2.6.24-rc4 and see whether the problem is still there? -- tejun