Bug 16871

Summary: [GM45] startX sometimes crash with a lot of errors "underrun on pipe A(or B)!"
Product: xorg Reporter: liuhaien <haien.liu>
Component: Driver/intelAssignee: Wang Zhenyu <zhenyu.z.wang>
Status: VERIFIED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: critical    
Priority: high CC: jbarnes, nian.wu
Version: gitKeywords: regression
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
xorg.0.log
none
xorg conf file
none
disable dsparb on new hw none

Description liuhaien 2008-07-28 01:17:20 UTC
Created attachment 17924 [details]
xorg.0.log

System Environment:
--------------------------

--Platform:GM45

--Architecture:64-bit

--2D driver: Xf86-video-intel-2.4branch b9250913ab57ecade1c3011415c666e8516fce47

--3D driver:Mesa-7.0branch 97eb33529ae2f96220eec5238d8d0e9a07ce91d5

--DRM: shipped with kernel-2.6.26-rc9

--Xserver:xserver-1.4branch c3a7903f6a6a27e53ba0372408e0c5a68c608e86

--Kernel: 2.6.26-rc6

Bug detailed description:
--------------------------
start X,sometimes it will crash with a lot of error as below:
(EE) intel(0): underrun on pipe A!
(EE) intel(0): underrun on pipe B!
(EE) intel(0): underrun on pipe A!
(EE) intel(0): underrun on pipe B!
(EE) intel(0): underrun on pipe A!
(EE) intel(0): underrun on pipe B!
(EE) intel(0): underrun on pipe A!
(EE) intel(0): underrun on pipe B!



Reproduce steps:
----------------
X&


Current result:
----------------
 X crash.

Expected result:
----------------
start X normally.
Comment 1 liuhaien 2008-07-28 01:21:12 UTC
Created attachment 17925 [details]
xorg conf file
Comment 2 Gordon Jin 2008-07-28 02:06:02 UTC
It's regression. But it's hard to bisect as it's not always reproducible.
Comment 3 Wang Zhenyu 2008-07-28 18:57:48 UTC
Describe your output connections.
Comment 4 Gordon Jin 2008-07-28 23:45:21 UTC
Zhenyu, there's only VGA on Cantiga SDV.
Comment 5 Wang Zhenyu 2008-07-29 19:41:36 UTC
Created attachment 17978 [details] [review]
disable dsparb on new hw

please test this patch on GM45/G45.
Comment 6 liuhaien 2008-07-30 22:07:30 UTC
I have tried to start X more than 10 times with zhengyu's patch ,and it works well now.
Comment 7 Wang Zhenyu 2008-07-30 22:19:03 UTC
ok, patch's pushed.
Comment 8 liuhaien 2008-08-08 00:17:42 UTC
verified.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.