intel-gfx.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* WIP POSTING_READ fix series
@ 2011-06-03 19:20 Eric Anholt
  2011-06-03 19:20 ` [PATCH 1/4] drm/i915: Control gen6 ring interrupts through a single mask field Eric Anholt
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Eric Anholt @ 2011-06-03 19:20 UTC (permalink / raw)
  To: intel-gfx

Here's what I've been talking about on IRC today.  Patch 3 appears to
make things work.  Patch 4 should work, but re-breaks things (hangs
but no dmesg complaints).  I want to understand why, but I'm running
out of theories.  Perhaps there's some period of time where a write
has been PCI write posted but has not yet appeared in the GT FIFO?  Or
perhaps there's some time after GT FIFO but before it's really handled
by hardware?  Note that I was also able to fix the problem without
this series by just POSTING_READing 4 times instead of 1.

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

end of thread, other threads:[~2011-06-03 21:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-03 19:20 WIP POSTING_READ fix series Eric Anholt
2011-06-03 19:20 ` [PATCH 1/4] drm/i915: Control gen6 ring interrupts through a single mask field Eric Anholt
2011-06-03 19:20 ` [PATCH 2/4] drm/i915: Move the forcewake refcounting to a spinlock Eric Anholt
2011-06-03 19:20 ` [PATCH 3/4] drm/i915: Fix missed IRQs on gen6 Eric Anholt
2011-06-03 19:20 ` [PATCH 4/4] drm/i915: Try removing the forcewake get/put around the fifo counting Eric Anholt
2011-06-03 21:05 ` WIP POSTING_READ fix series Jesse Barnes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).