Bug 69000 - [ivb/hsw] intel_gpu_top is suicidal
Summary: [ivb/hsw] intel_gpu_top is suicidal
Status: CLOSED WONTFIX
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL: http://lists.freedesktop.org/archives...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-05 20:50 UTC by Courtney Goeltzenleuchter
Modified: 2017-07-24 22:57 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Courtney Goeltzenleuchter 2013-09-05 20:50:32 UTC
Ubuntu 13.04
3.0 Mesa 9.3.0-devel (git-aa39054) 

Running Xonotic benchmark and intel_gpu_top at the same time can cause system to lock up. Have seen issue on Haswell and Ivybridge systems, though Haswell seems to happen faster.

Repro:
open terminal (local or remote) and run intel_gpu_top -s 100000
(-s sets the sample rate per second. Default is 10000 and 100000 seems to make the lockup happen faster.)

Example Xonotic run:
 ./xonotic-linux64-glx -nohome -benchmarkruns 3 -benchmarkruns_skipfirst -benchmark demos/the-big-keybench +r_glsl 1 +vid_width 1024 +vid_height 768 +exec effects-Ultimate.cfg  

Symptoms:
System lock up. Screen frozen. No response from the system via keyboard, mouse or network. Requires power cycle to restore system operation.
Comment 1 Eric Anholt 2013-09-30 23:34:28 UTC
You could probably trigger this lockup without even involving mesa.  (using, say, x11perf).
Comment 2 Courtney Goeltzenleuchter 2013-10-01 00:07:43 UTC
Confirmed. Running intel_gpu_top -s 100000 simultaneously with x11perf -all will lock up the system.
Comment 4 Chris Wilson 2013-10-10 23:30:32 UTC
Patches on list to fix: https://patchwork.kernel.org/patch/2873011/
Comment 5 Daniel Vetter 2013-11-18 16:40:42 UTC
intel_gpu_top is wontfix, and Chris pmu support is a bit stalled for now. But since that's a new feature (and we don't really track those in bugzilla) I'll close this.


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.