[Intel-gfx] [PATCH 0/2] Another chapter in RC6 saga...

Eugeni Dodonov eugeni.dodonov at intel.com
Sat Feb 11 13:34:13 CET 2012


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(-)


More information about the Intel-gfx mailing list