Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754820AbYLBN07 (ORCPT ); Tue, 2 Dec 2008 08:26:59 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754049AbYLBN0w (ORCPT ); Tue, 2 Dec 2008 08:26:52 -0500 Received: from ik-out-1112.google.com ([66.249.90.180]:60986 "EHLO ik-out-1112.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753564AbYLBN0v (ORCPT ); Tue, 2 Dec 2008 08:26:51 -0500 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=OL6XJiRgLgNRl+Hlxf4HZdEaUy8T6xXbp1u7zTYo63aoHH/sX7W3n2Bo5vH4I1UYAW ICtqLx2n9ITUaBPNGu7cVqPofA69e7JXlp97j70AyRJutV5Fb8IpqEmULzoa2u8IzuYV w98X9ura8q7dQne2tde7WumCYzWy3kIpUMUgo= Message-ID: Date: Tue, 2 Dec 2008 14:26:49 +0100 From: "fredi ml" To: linux-kernel@vger.kernel.org, "Eric Anholt" , dri-devel@lists.sourceforge.net Subject: [i915 drm] irq 16: nobody cared with latest git kernels MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3534 Lines: 78 [Resending as the first one was rejected for being html. Forgot about gmail defaults] Hi all, lately starting from kernel 2.6.28-rc6-00142-g9bd062d I'm getting this traces: Dec 1 12:09:34 kotys irq 16: nobody cared (try booting with the "irqpoll" option) Dec 1 12:09:34 kotys Pid: 3617, comm: X Not tainted 2.6.28-rc6-00142-g9bd062d #17 Dec 1 12:09:34 kotys Call Trace: Dec 1 12:09:34 kotys [] __report_bad_irq+0x3d/0x8c Dec 1 12:09:34 kotys [] note_interrupt+0x113/0x178 Dec 1 12:09:34 kotys [] handle_fasteoi_irq+0xa6/0xca Dec 1 12:09:34 kotys [] do_IRQ+0x7b/0xec Dec 1 12:09:34 kotys [] ret_from_intr+0x0/0xa Dec 1 12:09:34 kotys <3>handlers: Dec 1 12:09:34 kotys [] (i915_driver_irq_handler+0x0/0x1f5 [i915]) Dec 1 12:09:34 kotys Disabling IRQ #16 ----------- Dec 1 19:14:11 kotys irq 16: nobody cared (try booting with the "irqpoll" option) Dec 1 19:14:11 kotys Pid: 4042, comm: firefox Not tainted 2.6.28-rc6-00184-gd9d060a #18 Dec 1 19:14:11 kotys Call Trace: Dec 1 19:14:11 kotys [] __report_bad_irq+0x3d/0x8c Dec 1 19:14:11 kotys [] note_interrupt+0x113/0x178 Dec 1 19:14:11 kotys [] handle_fasteoi_irq+0xa6/0xca Dec 1 19:14:11 kotys [] do_IRQ+0x7b/0xec Dec 1 19:14:11 kotys [] ret_from_intr+0x0/0xa Dec 1 19:14:11 kotys <3>handlers: Dec 1 19:14:11 kotys [] (i915_driver_irq_handler+0x0/0x1f5 [i915]) Dec 1 19:14:11 kotys Disabling IRQ #16 ------------ Dec 2 13:31:23 kotys Pid: 6512, comm: ebuild Not tainted 2.6.28-rc7 #19 Dec 2 13:31:23 kotys Call Trace: Dec 2 13:31:23 kotys [] __report_bad_irq+0x3d/0x8c Dec 2 13:31:23 kotys [] note_interrupt+0x113/0x178 Dec 2 13:31:23 kotys [] handle_fasteoi_irq+0xa6/0xca Dec 2 13:31:23 kotys [] do_IRQ+0x7b/0xec Dec 2 13:31:23 kotys [] ret_from_intr+0x0/0xa Dec 2 13:31:23 kotys <3>handlers: Dec 2 13:31:23 kotys [] (i915_driver_irq_handler+0x0/0x1f5 [i915]) Dec 2 13:31:23 kotys Disabling IRQ #16 Actually now that i notice all the log seems the same except the kernel version that's from git. After this traces interrupt 16 is not incrteasing in /proc/interrupts anymore (as suggested by the last log line) and Xorg is all slugish, barely usable. Noticing that there were modifications on the i915 driver i waited till now to report this but none of the last patches got rid of this issue so here is the log. Right now i booted adding irqpoll on the command line and i see in dmesg this one: Kernel command line: root=/dev/sda2 rootflags=data=writeback irqpoll Misrouted IRQ fixup and polling support enabled This may significantly impact system performance Though everything seems normal for now. The trace happens usually when the system is under load but it's not that predictable so for now i cant tell if using irqpoll is avoiding hitting this issue. I'll let you know if it happens again. Just ask for info or whatever patches to test ecc. is needed, i'll be glad to help. And of course thank you guys for your work. Frederik -- 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/