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 <fallertsen@xxxxxxxxx> 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 <fallertsen@xxxxxxxxx> --- 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@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel