From owner-freebsd-bugs@FreeBSD.ORG Tue Sep 16 14:31:29 2014 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2168BE03 for ; Tue, 16 Sep 2014 14:31:29 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 070957CC for ; Tue, 16 Sep 2014 14:31:29 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s8GEVSPd091434 for ; Tue, 16 Sep 2014 14:31:28 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 193500] Interrupt storm after loading i915kms module on Gen4 Intel GPU Date: Tue, 16 Sep 2014 14:31:29 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: i915 X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jan.kokemueller@gmail.com X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Sep 2014 14:31:29 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D193500 --- Comment #18 from Jan Kokem=C3=BCller --- (In reply to Konstantin Belousov from comment #17) > Try this, please. It is somewhat closer to the current Linux code, by not > setting asle->ardy in irq_postinstall hook. It is different from Linux c= ode > which still enables pipestat interrupts in postinstall, but we will see. Still no luck with this patch. The KTR dump indicates one less "driver_irq_handler 10" as expected, though: 48 driver_irq_handler 10 47 object_change_domain pin_to_display_plan 0xfffff8001fad8200 41 0 46 driver_irq_handler 10 45 driver_irq_handler 10 44 object_change_domain pin_to_display_plan 0xfffff8001fad8200 1 0 43 object_change_domain flush_cpu_write 0xfffff8001fad8200 1 1 42 object_clflush 0xfffff8001fad8200 41 object_bind 0xfffff8001fad8200 42000 408000 1 40 object_bind 0xfffff8001fad8600 22000 20000 1 39 object_bind 0xfffff8001fad8800 21000 1000 1 38 object_bind 0xfffff8001fad8a00 1000 20000 1 37 object_bind 0xfffff8001fad8c00 0 1000 1 36 i915_disable_vblank 1 35 i915_disable_vblank 0 --=20 You are receiving this mail because: You are the assignee for the bug.=