Bug 81731

Summary: [BSW Regression]igt/gem_tiled_blits/interruptible causes system hang
Product: DRI Reporter: Guo Jinxian <jinxianx.guo>
Component: DRM/IntelAssignee: Jesse Barnes <jbarnes>
Status: CLOSED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: critical    
Priority: high CC: intel-gfx-bugs
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg on fixes branch
none
dmesg none

Description Guo Jinxian 2014-07-25 06:06:05 UTC
Created attachment 103424 [details]
dmesg on fixes branch

==System Environment==
--------------------------
Regression: Yes

Good commit on -next-queued: 91565c85b66db820f01894a971d39aaef60c4325

Non-working platforms: BSW

==kernel==
--------------------------
origin/drm-intel-nightly: 089bea2664988de48fccc81407ebe12115156731(fails)
    drm-intel-nightly: 2014y-07m-24d-09h-55m-38s integration manifest
origin/drm-intel-next-queued: 2b8ee5710915a244b807fbe3427299d007d19e89(works)
    drm/i915: Allow overlapping userptr objects  
origin/drm-intel-fixes: eedd10f45bdcb2a5b2afa35f845e080c3bc984f2(CallTrace while running the test, please check attachment)
    drm/i915: Simplify i915_gem_release_all_mmaps()

==Bug detailed description==
-----------------------------
igt/gem_tiled_blits/interruptible causes system hang

Unable get dmesg because system hang.

Output:
[root@x-bsw01 tests]#  ./gem_tiled_blits --run-subtest interruptible
IGT-Version: 1.7-g4d4f4b2 (x86_64) (Linux: 3.16.0-rc6_drm-intel-nightly_089bea_20140725_debug+ x86_64)
not enough RAM to run test, reducing buffer count
Using 1719 1MiB buffers
Verifying initialisation...



Reproduce steps:
-------------------------
1. ./gem_tiled_blits --run-subtest interruptible
Comment 1 Jesse Barnes 2014-08-13 15:51:59 UTC
Are there bisect results for this?  If it's a regression hopefully it can be bisected.
Comment 2 Guo Jinxian 2014-08-18 03:06:32 UTC
Created attachment 104782 [details]
dmesg

(In reply to comment #1)
> Are there bisect results for this?  If it's a regression hopefully it can be
> bisected.
Test passed on -nightly(2b6e6b9c29dbdaf596cad99877384af8b406d103)

[root@x-bsw01 tests]# ./gem_tiled_blits --run-subtest interruptible
IGT-Version: 1.7-g5c7bcb1 (x86_64) (Linux: 3.16.0_drm-intel-nightly_2b6e6b_20140815+ x86_64)
not enough RAM to run test, reducing buffer count
Using 1733 1MiB buffers
Verifying initialisation...
Cyclic blits, forward...
Cyclic blits, backward...
Random blits...
Subtest interruptible: SUCCESS
Comment 3 Chris Wilson 2014-08-18 05:28:10 UTC
Presuming fixed until proven otherwise.
Comment 4 Guo Jinxian 2014-08-18 05:46:16 UTC
(In reply to comment #2)
> Created attachment 104782 [details]
> dmesg
> 
> (In reply to comment #1)
> > Are there bisect results for this?  If it's a regression hopefully it can be
> > bisected.
> Test passed on -nightly(2b6e6b9c29dbdaf596cad99877384af8b406d103)
> 
> [root@x-bsw01 tests]# ./gem_tiled_blits --run-subtest interruptible
> IGT-Version: 1.7-g5c7bcb1 (x86_64) (Linux:
> 3.16.0_drm-intel-nightly_2b6e6b_20140815+ x86_64)
> not enough RAM to run test, reducing buffer count
> Using 1733 1MiB buffers
> Verifying initialisation...
> Cyclic blits, forward...
> Cyclic blits, backward...
> Random blits...
> Subtest interruptible: SUCCESS

Verified
Comment 5 Elizabeth 2017-10-06 14:37:00 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.