Re: regression in 2.6.32-rc1 [KMS, I915] git-bisected

2010-03-14 Thread Daniel Vetter
Hi Martin,

Please open a bug report at http://bugs.freedesktop.org/ intel problems
are tracked there. Besides your problem report below, please add Xorg.log
from a working setup (user-mode-setting) and the dmesg with full debugging
(add drm.debug=15 to your kernel commandline).

See http://intellinuxgraphics.org/how_to_report_bug.html for the details
of what else is needed.

Yours, Daniel

On Sun, Mar 14, 2010 at 01:19:10AM +0100, Martin Fahr wrote:
 Hi,
 
 Linux v2.6.32-rc1 introduced a bug for me, which gives me a black screen 
 on my laptop when booting with KMS switched on. Starting X does not 
 change that, i.e. I don't get any graphics to see. Except for this, the 
 system runs fine, and the backlight of the LCD display is on. If I 
 switch KMS off, the system runs perfectly.
 
 I reported this problem before, but did not get any response. In the 
 meantime, I used git-bisect to find the responsible commit:
 commit e70236a8d3d0a4c100a0b9f7d394d9bda9c56aca
 Author: Jesse Barnes jbar...@virtuousgeek.org
 Date:   Mon Sep 21 10:42:27 2009 -0700
 
  drm/i915: split display functions by chip type
 
  This patch splits out several of the display functions into a separate
  display function table to avoid tons of chipset specific if..else
  if..else if blocks all over.  There are more opportunities for this
  (some noted in the structure defintition); so more cleanup patches will
  follow.
 
  Signed-off-by: Jesse Barnes jbar...@virtuousgeek.org
  Signed-off-by: Eric Anholt e...@anholt.net
 
 Double-checked that by unapplying the commit (KMS works), and reapplying 
 it (KMS does not work).
 
 Kernels up to 2.6.34-rc1 do not solve the problem for me, and 
 unfortunately, unapplying the patch to v2.6.32 or 2.6.33 results in 
 conflicts. Framebuffer console and KMS on 2.6.31 worked fine, only X did 
 not cooperate with that.
 
 Any help appreciated, and I will do my best to answer any questions.
 
 Running on Debian testing.
 
 lspci -v:
 00:02.0 VGA compatible controller: Intel Corporation 82830 CGC [Chipset 
 Graphics Controller] (rev 04) (prog-if 00 [VGA controller])
  Subsystem: Samsung Electronics Co Ltd Device c002
  Flags: bus master, fast devsel, latency 0, IRQ 10
  Memory at e800 (32-bit, prefetchable) [size=128M]
  Memory at e000 (32-bit, non-prefetchable) [size=512K]
  Expansion ROM at unassigned [disabled]
  Capabilities: [d0] Power Management version 1
 
 00:02.1 Display controller: Intel Corporation 82830 CGC [Chipset 
 Graphics Controller]
  Subsystem: Samsung Electronics Co Ltd Device c002
  Flags: bus master, fast devsel, latency 0
  Memory at f000 (32-bit, prefetchable) [size=128M]
  Memory at e008 (32-bit, non-prefetchable) [size=512K]
  Capabilities: [d0] Power Management version 1
 
 Thanks,
 
 Martin
 
 
 --
 Download Intel#174; Parallel Studio Eval
 Try the new software tools for yourself. Speed compiling, find bugs
 proactively, and fine-tune applications for parallel performance.
 See why Intel Parallel Studio got high marks during beta.
 http://p.sf.net/sfu/intel-sw-dev
 --
 ___
 Dri-devel mailing list
 Dri-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/dri-devel

-- 
Daniel Vetter
Mail: dan...@ffwll.ch
Mobile: +41 (0)79 365 57 48

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


regression in 2.6.32-rc1 [KMS, I915] git-bisected

2010-03-13 Thread Martin Fahr
Hi,

Linux v2.6.32-rc1 introduced a bug for me, which gives me a black screen 
on my laptop when booting with KMS switched on. Starting X does not 
change that, i.e. I don't get any graphics to see. Except for this, the 
system runs fine, and the backlight of the LCD display is on. If I 
switch KMS off, the system runs perfectly.

I reported this problem before, but did not get any response. In the 
meantime, I used git-bisect to find the responsible commit:
commit e70236a8d3d0a4c100a0b9f7d394d9bda9c56aca
Author: Jesse Barnes jbar...@virtuousgeek.org
Date:   Mon Sep 21 10:42:27 2009 -0700

 drm/i915: split display functions by chip type

 This patch splits out several of the display functions into a separate
 display function table to avoid tons of chipset specific if..else
 if..else if blocks all over.  There are more opportunities for this
 (some noted in the structure defintition); so more cleanup patches will
 follow.

 Signed-off-by: Jesse Barnes jbar...@virtuousgeek.org
 Signed-off-by: Eric Anholt e...@anholt.net

Double-checked that by unapplying the commit (KMS works), and reapplying 
it (KMS does not work).

Kernels up to 2.6.34-rc1 do not solve the problem for me, and 
unfortunately, unapplying the patch to v2.6.32 or 2.6.33 results in 
conflicts. Framebuffer console and KMS on 2.6.31 worked fine, only X did 
not cooperate with that.

Any help appreciated, and I will do my best to answer any questions.

Running on Debian testing.

lspci -v:
00:02.0 VGA compatible controller: Intel Corporation 82830 CGC [Chipset 
Graphics Controller] (rev 04) (prog-if 00 [VGA controller])
 Subsystem: Samsung Electronics Co Ltd Device c002
 Flags: bus master, fast devsel, latency 0, IRQ 10
 Memory at e800 (32-bit, prefetchable) [size=128M]
 Memory at e000 (32-bit, non-prefetchable) [size=512K]
 Expansion ROM at unassigned [disabled]
 Capabilities: [d0] Power Management version 1

00:02.1 Display controller: Intel Corporation 82830 CGC [Chipset 
Graphics Controller]
 Subsystem: Samsung Electronics Co Ltd Device c002
 Flags: bus master, fast devsel, latency 0
 Memory at f000 (32-bit, prefetchable) [size=128M]
 Memory at e008 (32-bit, non-prefetchable) [size=512K]
 Capabilities: [d0] Power Management version 1

Thanks,

Martin


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel