From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adam Jackson Subject: Re: [RFC] Reduce idle vblank wakeups Date: Wed, 16 Nov 2011 09:32:12 -0500 Message-ID: <1321453932.1744.104.camel@atropine> References: <1321453253-20183-1-git-send-email-mjg@redhat.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1499788194==" Return-path: In-Reply-To: <1321453253-20183-1-git-send-email-mjg@redhat.com> 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 To: Matthew Garrett Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org --===============1499788194== Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-XZLO0nnlWXIIP1SWgppd" --=-XZLO0nnlWXIIP1SWgppd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, 2011-11-16 at 09:20 -0500, Matthew Garrett wrote: > The drm core currently waits 5 seconds from userspace dropping a request > for vblanks to vblanks actually being disabled. This appears to be a > workaround for broken hardware, but results in a mostly idle desktop > generating a huge number of wakeups that are entirely unnecessary but whi= ch > consume measurable amounts of power. This patchset makes the vblank timeo= ut > per-device rather than global, making it easy for drivers to override the > behaviour without compromising other graphics hardware in the system. It > then removes the delay on Intel hardware. I've tested this successfully o= n > Sandybridge without any evidence of spurious or missing irqs, but I don't > know how well it works on older hardware. Feedback not only welcome, but > positively desired. Looks good to me. I'll test this on some other intel kit I've got handy. For the series: Reviewed-by: Adam Jackson - ajax --=-XZLO0nnlWXIIP1SWgppd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEABECAAYFAk7DyWwACgkQW4otUKDs0NPEZwCbB7OgTqKS64oerjnypuMGJN5B +GEAoMzVn6D5FqF+O0/CYK1tm2DHoSyl =4cOu -----END PGP SIGNATURE----- --=-XZLO0nnlWXIIP1SWgppd-- --===============1499788194== 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 --===============1499788194==--