From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keith Packard Subject: Re: [PATCH] drm/i915: paper over missed irq issues with force wake vodoo Date: Wed, 04 Jan 2012 18:27:40 -0800 Message-ID: <86d3aylw83.fsf@sumi.keithp.com> References: <1325702445-2231-1-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0331757787==" Return-path: Received: from keithp.com (home.keithp.com [63.227.221.253]) by gabe.freedesktop.org (Postfix) with ESMTP id B75CA9E710 for ; Wed, 4 Jan 2012 18:27:43 -0800 (PST) In-Reply-To: <1325702445-2231-1-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Cc: Daniel Vetter , intel-gfx , Eugeni Dodonov , stable@kernel.org List-Id: intel-gfx@lists.freedesktop.org --===============0331757787== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" --=-=-= Content-Transfer-Encoding: quoted-printable On Wed, 4 Jan 2012 19:40:45 +0100, Daniel Vetter = wrote: > Two things seem to do the trick on my ivb machine here: > - prevent the gt from powering down while waiting for seqno > notification interrupts by grabbing the force_wake in get_irq (and > dropping it in put_irq again). > - ordering writes from the ring's CS by reading a CS register, ACTHD > seems to work. If this works reliably, you'll deserve a medal... =2D-=20 keith.packard@intel.com --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIVAwUBTwUKnDYtFsjWk68qAQg4IQ//e4cYucILAG8E6D6LEAQUos7BbKLGCC5+ 3tR3g3p9+DrT3w9WIN36dkzu9MpNR7O075KACIeMGEB2McYaVLD8PMIvRwate7cW igKjaim8NSzJ/+ThdGsjY8tnuBfDJw4mWW8VBoTcvoCF2yH900/EkEG8KdqjbDyG A8Zts8H8n4M1TEUzOdH1ddGxqyJllMSehhdHmEG29PS5lG0XpLVdcSiBHInZzFDA /TGeBs+ELDkRk/u/f5SJJM/ffTqQwsaqSOSBIXXn9oVmRntibGgPTlHpnQ8nOKC8 p+sVrcal6Yv72Zdj+/WQSWy/n9lAavD+/GIfi6D60idcvAmkcsMKLmUZAf352BI9 uX3Gj65EIS9mnyXwyRDpQRLZg1SarMvyhC8JoLdLVehyZh6JnFKAXnJCxoOps3EO NX1heE7VPNYiJD1Js10wkU+W4POKzRli9vG020zRdUo9RkMqJFqgAJReH5kQXMtI 9VjuhkO0igOZdcge8ZmKIVY4GRRlEYGpv/JBtLWCLQL0rgvmywZcx6gWULwsB94O BLR9Lbv4dwuIRnhuXwhcdLF42ePWu2Ot44Y8y6RqNpFfQS0SJ80UtmR/6VDq3A7A bmBzq+1qu3iv6/3gavzO37x9gXVVYqQOCoVvadHqSEgjeuLH6UIq6ipNPcp8tqdV 03N+i8oo5Lc= =SekA -----END PGP SIGNATURE----- --=-=-=-- --===============0331757787== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx --===============0331757787==--