All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Another chapter in RC6 saga...
@ 2012-02-11 12:34 Eugeni Dodonov
  2012-02-11 12:34 ` [PATCH 1/2] drm/i915: allow to select rc6 modes via kernel parameter Eugeni Dodonov
  2012-02-11 12:34 ` [PATCH 2/2] drm/i915: enable plain RC6 on Sandy Bridge by default Eugeni Dodonov
  0 siblings, 2 replies; 19+ messages in thread
From: Eugeni Dodonov @ 2012-02-11 12:34 UTC (permalink / raw)
  To: intel-gfx; +Cc: Eugeni Dodonov

Hi,

so far, apparently all the RC6-related issues on Sandy Bridge seem to be gone
when we enable RC6 but do not enable deep RC6. This apparently also cures
the symptoms we were seeing with RC6 when VTd was active, so in theory we
won't need the intel_iommu duct-taping anymore.

Somehow, we haven't attempted to flip the default RC6 status once again this
year (yet), so this seems to be a good timing to get this into -next and ask
the ones affected by RC6 bugs with 3.2 kernel to test.

If this indeed would fix the problems with rc6, I guess we can slip this
into -fixes; but with all the RC6 default status flip-flopping of the past
months I prefer to be sure that it won't get reverted once again.

Note that this patch also gives a way to get into deepest rc6 - but it
really never should be enabled by default. It is provided merely as a way to
easy the debugging of those RC6 issues in the future.

Eugeni Dodonov (2):
  drm/i915: allow to select rc6 modes via kernel parameter
  drm/i915: enable plain RC6 on Sandy Bridge by default

 drivers/gpu/drm/i915/i915_drv.c      |    6 +++++-
 drivers/gpu/drm/i915/i915_drv.h      |    5 +++++
 drivers/gpu/drm/i915/intel_display.c |   32 ++++++++++++++++++++++++--------
 3 files changed, 34 insertions(+), 9 deletions(-)

-- 
1.7.8.4

^ permalink raw reply	[flat|nested] 19+ messages in thread
* For the ones affected by RC6 issues..
@ 2012-02-08 21:04 Eugeni Dodonov
  2012-02-08 21:04 ` [PATCH 1/1] drm/i915: allow to select rc6 modes via kernel parameter Eugeni Dodonov
  0 siblings, 1 reply; 19+ messages in thread
From: Eugeni Dodonov @ 2012-02-08 21:04 UTC (permalink / raw)
  To: intel-gfx

Hi,

if you are among the ones affected by any kind of RC6 issues on Sandy Bridge
platform, please, try the following patch and report if it changes the
behavior somehow on your machine.

This patch allows to enable different and separate RC6 stages independently
from each other. So chances are, with one of the parameters things could
work better (or worse) for you. If this is the case, we'd really like to
know what happens.

So please, try it with different kernel i915_enable_rc6 parameter value.
Namely, the following ones:
 - i915_enable_rc6=1 (it should enable only RC6)
 - i915_enable_rc6=2 (it should enable only deep RC6)
 - i915_enable_rc6=3 (it should enable RC6 and deep RC6)
 - i915_enable_rc6=4 (it should enable deepest RC6)
 - i915_enable_rc6=5 (it should enable RC6 and deepest RC6)
 - i915_enable_rc6=6 (it should enable deep and deepest RC6)
 - i915_enable_rc6=7 (it should enable all possible RC6 states)

If anything changes with any of those parameters, please, let me know.

-Eugeni

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

end of thread, other threads:[~2012-02-14  4:01 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-11 12:34 [PATCH 0/2] Another chapter in RC6 saga Eugeni Dodonov
2012-02-11 12:34 ` [PATCH 1/2] drm/i915: allow to select rc6 modes via kernel parameter Eugeni Dodonov
2012-02-11 12:56   ` Chris Wilson
2012-02-11 18:13     ` Kai Krakow
2012-02-11 19:09       ` Eugeni Dodonov
2012-02-11 19:23     ` [PATCH 1/1] " Eugeni Dodonov
2012-02-11 19:57       ` Chris Wilson
2012-02-12 20:52       ` Ben Widawsky
2012-02-12 23:16         ` Eugeni Dodonov
2012-02-13  8:33           ` Ben Widawsky
2012-02-13 11:37             ` Eugeni Dodonov
2012-02-11 12:34 ` [PATCH 2/2] drm/i915: enable plain RC6 on Sandy Bridge by default Eugeni Dodonov
2012-02-11 12:59   ` Chris Wilson
2012-02-11 19:24     ` Eugeni Dodonov
2012-02-12 10:16       ` Kai Krakow
2012-02-12 20:10       ` Keith Packard
2012-02-13  0:34         ` Eugeni Dodonov
2012-02-14  4:01           ` Keith Packard
  -- strict thread matches above, loose matches on Subject: below --
2012-02-08 21:04 For the ones affected by RC6 issues Eugeni Dodonov
2012-02-08 21:04 ` [PATCH 1/1] drm/i915: allow to select rc6 modes via kernel parameter Eugeni Dodonov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.