lkml.org 
[lkml]   [2011]   [Dec]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 2/2] drm/i915: Disable RC6 on Sandybridge by default
    Date
    RC6 fails again.

    > I found my system freeze mostly during starting up X and KDE. Sometimes it
    > works for some minutes, sometimes it freezes immediatly. When the freeze
    > happens, everything is dead (even the reset button does not work, I need to
    > power cycle).

    > I disabled RC6, and my system runs wonderfully.

    > The system is a Z68 Pro board with Sandybridge i5-2500K processor, 8
    > GB of RAM and UEFI firmware.

    Reported-by: Kai Krakow <hurikhan77@gmail.com>
    Signed-off-by: Keith Packard <keithp@keithp.com>
    ---
    drivers/gpu/drm/i915/intel_display.c | 8 +++-----
    1 files changed, 3 insertions(+), 5 deletions(-)

    diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c
    index 8a61b81..4b7a0f2 100644
    --- a/drivers/gpu/drm/i915/intel_display.c
    +++ b/drivers/gpu/drm/i915/intel_display.c
    @@ -7922,13 +7922,11 @@ static bool intel_enable_rc6(struct drm_device *dev)
    return 0;

    /*
    - * Enable rc6 on Sandybridge if DMA remapping is disabled
    + * Disable rc6 on Sandybridge
    */
    if (INTEL_INFO(dev)->gen == 6) {
    - DRM_DEBUG_DRIVER("Sandybridge: intel_iommu_enabled %s -- RC6 %sabled\n",
    - intel_iommu_enabled ? "true" : "false",
    - !intel_iommu_enabled ? "en" : "dis");
    - return !intel_iommu_enabled;
    + DRM_DEBUG_DRIVER("Sandybridge: RC6 disabled\n");
    + return 0;
    }
    DRM_DEBUG_DRIVER("RC6 enabled\n");
    return 1;
    --
    1.7.7.3


    \
     
     \ /
      Last update: 2011-12-27 02:11    [W:0.046 / U:31.444 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site