[Quantal,Pull-Request] GPU hangs regression on Quantal

Message ID 20130409163217.GC16391@hercules
State New
Headers show


git://kernel.ubuntu.com/henrix/ubuntu-quantal.git master-next


Luis Henriques April 9, 2013, 4:32 p.m.
The following changes since commit d838c2130beecb2218accd425e8c619b3fe47f3b:

  KVM: x86: fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (CVE-2013-1796) (2013-04-05 06:24:54 -0600)

are available in the git repository at:

  git://kernel.ubuntu.com/henrix/ubuntu-quantal.git master-next

for you to fetch changes up to 1e2a12bb258a8d3ba99d73859ec35a2ee1c685ff:

  drm/i915: PIPE_CONTROL TLB invalidate requires CS stall (2013-04-09 16:42:12 +0100)

Ben Widawsky (1):

Chris Wilson (1):
      drm/i915: Apply post-sync write for pipe control invalidates

Daniel Vetter (1):
      drm/i915: "Flush Me Harder" required on gen6+

Jesse Barnes (2):
      drm/i915: TLB invalidation with MI_FLUSH_DW requires a post-sync op v3
      drm/i915: PIPE_CONTROL TLB invalidate requires CS stall

 drivers/gpu/drm/i915/i915_reg.h         |  9 +++--
 drivers/gpu/drm/i915/intel_ringbuffer.c | 62 ++++++++++++++++++++++++---------
 drivers/gpu/drm/i915/intel_ringbuffer.h |  2 ++
 3 files changed, 54 insertions(+), 19 deletions(-)


Tim Gardner April 9, 2013, 4:38 p.m. | #1
I sure hope this does no harm. The patches look reasonable, but we all
know that the combinations of HW that this driver deals with are
exquisitely sensitive to the most minor of changes.