From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 00/81] drm/i915: Atomic mode setting / page flip, yet again Date: Thu, 13 Dec 2012 16:33:51 +0200 Message-ID: <20121213143351.GH29018@intel.com> References: <1355329008-31459-1-git-send-email-ville.syrjala@linux.intel.com> <20121213141738.GB5737@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: Content-Disposition: inline In-Reply-To: <20121213141738.GB5737@phenom.ffwll.local> 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: Daniel Vetter Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org On Thu, Dec 13, 2012 at 03:17:38PM +0100, Daniel Vetter wrote: > On Wed, Dec 12, 2012 at 06:15:27PM +0200, ville.syrjala@linux.intel.com w= rote: > > Another month, another massive atomic patchset. > > = > > I managed to clean up warts left over from the modeset-rework rebase, > > but other than that I haven't really found the time to touch this too > > much since the last time I posted patches from this set. > > = > > Seeing as my schedule isn't getting any less busy in the forseeable > > future, it would be nice to get this monster merged sooner rather > > than never. > > = > > Ever since the code started to resemble something sane, I've tried > > to avoid squashing patches, just in case someone was actually trying > > to follow what's changed. But clearly some of the patches can > > be squashed, and that would probably allow some of the earlier ones > > to be dropped entirely. > > = > > What's clearly needed is a test tool that will stresss the mode > > setting side of the code more. My glplane test just changes the > > modes in the beginning, and then just does flips and other plane > > stuff. I'll try to get something done on that front before Christmas. > > = > > Repo is here: > > https://gitorious.org/vsyrjala/linux/commits/drm_atomic_23 > > = > > The repo also contains 64bit get_user() implementation for x86-32, > > which I sent to lkml and x86 people for review. So this should now > > be testable even on a 32bit system. > = > Can you please upload your testcase somewhere so that I can play around > with this without too much hassle. It's here: https://gitorious.org/vsyrjala/glplane It responds to a bunch of keys in some way. Look near the end of main() in plane.c to see which keys do what. You'll need libdrm too: https://gitorious.org/vsyrjala/drm/commits/drm_atomic_7 And there's an older test here, but I'm not sure it works anymore: https://gitorious.org/vsyrjala/plane -- = Ville Syrj=E4l=E4 Intel OTC