Bug 30764 - [bisected drm-intel-next]3D GAMES urbanterror will cause X error
Summary: [bisected drm-intel-next]3D GAMES urbanterror will cause X error
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium normal
Assignee: Chris Wilson
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-11 01:08 UTC by wang,jinjin
Modified: 2017-10-06 14:53 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
i915_error_state (775.12 KB, text/plain)
2010-10-11 01:08 UTC, wang,jinjin
no flags Details

Description wang,jinjin 2010-10-11 01:08:55 UTC
Created attachment 39340 [details]
i915_error_state

Arch:           x86_64
Platform:       Piketon
OSD:            Fedora release 11 (Leonidas)
Libdrm:         (master)2.4.22-1-g96214860bb0a5e11e7d346351a1be248e3716144
Mesa:           (master)e2acc7be2683fd3c295480724b02f5a497309cfd
Xserver:                (master)xorg-server-1.9.0-120-g853d7ebfa3e2d281d92890a39010ff5787a00ffd
Xf86_video_intel:               (master)2.12.902-18-g5472359d6860af655a3c286d30558540376c9fdb
Cairo:          (master)cb0bc64c16b3a38cbf0c622830c18ac9ea6e2ffe
Libva:          (master)6c372035373e531d2bb5608861adab3f6b2ff471

Bug detailed description:
--------------------------------------
After  urbanterror  run over, it will cause  X error , which would be GPU Hang.
Because the i915_error_state have some information.I found the first bad commit was Kernel: (drm-intel-next)cb8ea7527b813dd6e19fb07328f7867a5f0a8d0a

Reproduce steps:,
----------------
1.xinit& 
2. vblank_mode=0 urbanterror +timedemo 1 +set demodone 'quit' +set demoloop1
'demo pts1; set nextdemo vstr demodone' +vstr demoloop1 +set r_customwidth 1024
+set r_customheight 768
Comment 1 wang,jinjin 2010-10-11 01:19:00 UTC
We can see #bug30262 to get more information
Comment 2 wang,jinjin 2010-10-12 17:55:47 UTC
The error message:
------------------------------
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  129 (XFree86-VidModeExtension)
  Minor opcode of failed request:  10 (XF86VidModeSwitchToMode)
  Value in failed request:  0x40000e

The culprit commit information:
-----------------------------------
commit cb8ea7527b813dd6e19fb07328f7867a5f0a8d0a
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Tue Sep 28 13:35:47 2010 +0100

    drm/i915: Use i2c bit banging instead of GMBUS
Comment 3 wang,jinjin 2010-10-19 23:19:52 UTC
We can get more information from #bug30996.
Comment 4 Elizabeth 2017-10-06 14:53:38 UTC
Closing old 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.