public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* drm-intel-fixes queue
@ 2011-03-20  8:58 Chris Wilson
  2011-03-20  8:58 ` [PATCH 01/15] drm/i915: Remove surplus POSTING_READs before wait_for_vblank Chris Wilson
                   ` (15 more replies)
  0 siblings, 16 replies; 22+ messages in thread
From: Chris Wilson @ 2011-03-20  8:58 UTC (permalink / raw)
  To: intel-gfx

A few changes since the first posting. I've dropped the two controversial
pipe/plane enabling patches and we wait QA testing to confirm that the
remaining patches are indeed sufficient to fix the bug. New to this
posting are a few more bug fixes and the pipelined fence fix. The latter
does need testing whilst it is behaving itself on my gen3 boxes, the
manifestation of associated bugs is highly timing dependent and so maybe
on another machine they will attack in droves. Whilst the pipelined fence
fixes are not critical for stability, I did introduce a stall between
concurrent fenced batches to fix the tiling corruption which will have
regressed performance.

I've decided not to include Ben's rc6 Ironlake fixes, but to queue those
for -next. 3 more months of testing will do no harm for a feature that
has been nothing but 15 months of misery.

Thanks for the comments so far everybody, now lets have some more!
-Chris

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2011-04-07  9:42 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-20  8:58 drm-intel-fixes queue Chris Wilson
2011-03-20  8:58 ` [PATCH 01/15] drm/i915: Remove surplus POSTING_READs before wait_for_vblank Chris Wilson
2011-03-20  8:58 ` [PATCH 02/15] drm/i915: skip redundant operations whilst enabling pipes and planes Chris Wilson
2011-03-20  8:58 ` [PATCH 03/15] drm/i915: Prevent racy removal of request from client list Chris Wilson
2011-03-20  8:58 ` [PATCH 04/15] drm: Fix use-after-free in drm_gem_vm_close() Chris Wilson
2011-03-20  8:58 ` [PATCH 05/15] drm/i915: Re-enable self-refresh Chris Wilson
2011-03-20  8:58 ` [PATCH 06/15] drm/i915: Fix tiling corruption from pipelined fencing Chris Wilson
2011-03-20  8:58 ` [PATCH 07/15] drm/i915/dp: Correct the order of deletion for ghost eDP devices Chris Wilson
2011-03-20  8:58 ` [PATCH 08/15] drm/i915: report correct render clock frequencies on SNB Chris Wilson
2011-03-20  8:58 ` [PATCH 09/15] drm/i915: Track fence setup separately from fenced object lifetime Chris Wilson
2011-03-20  8:58 ` [PATCH 10/15] drm/i915: Invalidate fenced read domains upon flush Chris Wilson
2011-03-24 13:47   ` Ted Phelps
2011-03-24 13:52     ` Ted Phelps
2011-03-24 14:21       ` Chris Wilson
2011-03-20  8:58 ` [PATCH 11/15] drm/i915: Cleanup handling of last_fenced_seqno Chris Wilson
2011-03-20  8:58 ` [PATCH 12/15] drm/i915: Prevent fence-reuse stalls Chris Wilson
2011-03-20  8:58 ` [PATCH 13/15] drm/i915: Fix computation of pitch for dumb bo creator Chris Wilson
2011-03-20  8:58 ` [PATCH 14/15] drm/i915: Disable pagefaults along execbuffer relocation fast path Chris Wilson
2011-03-20  8:58 ` [PATCH 15/15] drm/i915: Restore missing command flush before interrupt on BLT ring Chris Wilson
2011-03-20 14:22 ` drm-intel-fixes queue Jan Niehusmann
2011-03-20 14:58   ` Chris Wilson
2011-04-07  9:42     ` Zdenek Kabelac

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox