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: Fri, 13 Jan 2012 08:42:00 -0800 Message-ID: <86lipb367b.fsf@sumi.keithp.com> References: <1325702445-2231-1-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0761957804==" Return-path: Received: from keithp.com (home.keithp.com [63.227.221.253]) by gabe.freedesktop.org (Postfix) with ESMTP id 840BC9E7A6 for ; Fri, 13 Jan 2012 08:42:07 -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 --===============0761957804== 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. I've rebased this code on top of drm-intel-fixes and pushed it to my forcewake-spinlock branch. I'd like to get this pushed to drm-intel-fixes in the next couple of days, get some QA coverage and then get it merged to master so that we can get some community testing early in the 3.3 cycle. =2D-=20 keith.packard@intel.com --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIVAwUBTxBe2DYtFsjWk68qAQihoRAArT15HPk90Woo8om7pJYsnUImBr+uMkHZ 9jgufUtv4A9GRHb0Mo1pFnXLxb3Pe/lpsYcxjooWBDEgInOc0sS1Fp1suG+rEZzD 3IRJpHPZXvEcNBfqHOQnJK3e0asGzOOytnApf/qsFB8a19EFEnrGhx3OPPEIEP7d VgZrGGGzxMeZwapQ8dhdwod6BU5auDYS3B+/7DLgP1w6LH8TsakY+ig3574g57XV qW6Kzna38/RDnPSVrWjVIjKjb0fMnzegb+R03G3T8fwIfKFOpJu2Be2lb32YnBee cToU2S2ppf7P9LuC0VPnPqwNfmWtVod31zaPxWt9Zn4wEpqjI8xrvFYKkVZkv1Bj gQcKIzgrlag8x9BcM1UxSnYFZkAgWxPn5r69l6/5O1fwEXRdWjVsS0MrydypgjJT vWFF8C166OUxl27IubHhFzQFe4KwlD8wxIMm8FmPFPTmWAnKhioefqP6ca6xHaAN a1mOaR+SNW2qnIVnPxMS+eivr84PCGdqIZju2owIZ4vTyrbEAVZWyHi9UQ+KYaR+ MoTScrMpRzOMSpUKhJelFxL9QvZF5t5UYDpics2XJsVsXrj1UmfeqXFfilB2K4Vm 2iTC0ezvTSUfReMoEBwIi5GDn400YvaRdNUIqsyNC4hUQiisq/Zo2Zz1YJXKf2gk EED8UvkA7eE= =kwRa -----END PGP SIGNATURE----- --=-=-=-- --===============0761957804== 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 --===============0761957804==--