Hi, I wanted to try the new 3.0 Linux Kernel, and I got stucked for a
freeze at the start of X.

I have bisected the problem and the error was on commit a51f7a6, wich
enable rc6 by default (some time ago I have sent another bug about
that).

I have reverted the commit (the complete patch is attached) and now
everything works great.

Now, I have a Lenovo X201s, and if you need more information for
debugging purpose just let me know, otherwise just apply the patch
attached (on top of -rc4).

If you prefer I can send the patch using git-send-email.

Thanks

Bye
Francesco
>From 284c154625e991be963ae3080faefc8aa4f22d01 Mon Sep 17 00:00:00 2001
From: Francesco Allertsen <fallert...@gmail.com>
Date: Tue, 21 Jun 2011 15:46:32 +0200
Subject: [PATCH] Revert "drm/i915: enable rc6 by default"

This reverts commit a51f7a66fb5e4af5ec4286baef940d06594b59d2.

With rc6 enabled by default there is a freeze in the Lenovo X201s
laptop.

Signed-off-by: Francesco Allertsen <fallert...@gmail.com>
---
 drivers/gpu/drm/i915/i915_drv.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c
index 0defd42..0017f7a 100644
--- a/drivers/gpu/drm/i915/i915_drv.c
+++ b/drivers/gpu/drm/i915/i915_drv.c
@@ -52,7 +52,7 @@ module_param_named(powersave, i915_powersave, int, 0600);
 unsigned int i915_semaphores = 0;
 module_param_named(semaphores, i915_semaphores, int, 0600);
 
-unsigned int i915_enable_rc6 = 1;
+unsigned int i915_enable_rc6 = 0;
 module_param_named(i915_enable_rc6, i915_enable_rc6, int, 0600);
 
 unsigned int i915_enable_fbc = 0;
-- 
1.7.5.1

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to