Bug 89128 - [SKL]igt/kms_render doesn't exit testing
Summary: [SKL]igt/kms_render doesn't exit testing
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-13 05:52 UTC by lu hua
Modified: 2017-10-06 14:31 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg (124.84 KB, text/plain)
2015-02-13 05:52 UTC, lu hua
no flags Details

Description lu hua 2015-02-13 05:52:55 UTC
Created attachment 113447 [details]
dmesg

==System Environment==
--------------------------
Regression: not sure

no-working platforms: SKL

==kernel==
--------------------------
drm-intel-nightly/b4442ee4e150506cebeee72249efc566c5f14bbe
commit b4442ee4e150506cebeee72249efc566c5f14bbe
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Fri Feb 6 10:25:31 2015 +0100

    drm-intel-nightly: 2015y-02m-06d-09h-25m-00s UTC integration manifest

==Bug detailed description==
-----------------------------
It takes more than 10 minutes and doesn't exit testing.ctrl+c, it doesn't exit.

output:
IGT-Version: 1.9-g9846e7f (x86_64) (Linux: 3.19.0-rc7_drm-intel-nightly_b4442e_20150208+ x86_64)
Beginning test direct-render with 3200x1800 @ 60Hz / RGB565 on pipe A, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / RGB565 on pipe A, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / XRGB8888 on pipe A, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / XRGB8888 on pipe A, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / XRGB2101010 on pipe A, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / XRGB2101010 on pipe A, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / ARGB8888 on pipe A, encoder TMDS, connector eDP
^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C


[   28.745708] WARNING: CPU: 2 PID: 0 at drivers/gpu/drm/i915/intel_display.c:9744 intel_check_page_flip+0xa6/0xc1 [i915]()
[   28.745712] Kicking stuck page flip: queued at 1467, now 1471
[   28.745715] Modules linked in: dm_mod ppdev snd_hda_codec_realtek snd_hda_codec_generic pcspkr snd_hda_intel snd_hda_controller snd_hda_codec snd_hwdep i2c_i801 snd_pcm snd_timer snd soundcore wmi battery parport_pc parport ac acpi_cpufreq i915 button video drm_kms_helper drm cfbfillrect cfbimgblt cfbcopyarea
[   28.745746] CPU: 2 PID: 0 Comm: swapper/2 Not tainted 3.19.0-rc7_drm-intel-nightly_b4442e_20150208+ #198
[   28.745750] Hardware name: Intel Corporation Skylake Client platform/Skylake Y LPDDR3 RVP3, BIOS SKLSE2R1.86C.B069.R00.1501192136 01/19/2015
[   28.745753]  0000000000000000 0000000000000009 ffffffff8179a69b ffff88014e483e18
[   28.745758]  ffffffff8103bdec 00000000000005be ffffffffa00ddb24 0000000000000002
[   28.745763]  ffff880144074000 ffff8801491a8000 0000000000000000 0000000000000001
[   28.745768] Call Trace:
[   28.745770]  <IRQ>  [<ffffffff8179a69b>] ? dump_stack+0x40/0x50
[   28.745787]  [<ffffffff8103bdec>] ? warn_slowpath_common+0x98/0xb0
[   28.745811]  [<ffffffffa00ddb24>] ? intel_check_page_flip+0xa6/0xc1 [i915]
[   28.745817]  [<ffffffff8103be9c>] ? warn_slowpath_fmt+0x45/0x4a
[   28.745843]  [<ffffffffa00cf35f>] ? __intel_pageflip_stall_check+0xba/0xe7 [i915]
[   28.745864]  [<ffffffffa00ddb24>] ? intel_check_page_flip+0xa6/0xc1 [i915]
[   28.745889]  [<ffffffffa00b5ae8>] ? gen8_irq_handler+0x1e4/0x334 [i915]
[   28.745898]  [<ffffffff81072153>] ? handle_irq_event_percpu+0x4f/0x179
[   28.745904]  [<ffffffff81060a83>] ? run_rebalance_domains+0x36/0x151
[   28.745910]  [<ffffffff810722ab>] ? handle_irq_event+0x2e/0x4f
[   28.745915]  [<ffffffff810746e1>] ? handle_edge_irq+0xbc/0xd1
[   28.745920]  [<ffffffff81004295>] ? handle_irq+0x15/0x20
[   28.745924]  [<ffffffff81003d5a>] ? do_IRQ+0x41/0xc0
[   28.745929]  [<ffffffff817a0baa>] ? common_interrupt+0x6a/0x6a
[   28.745931]  <EOI>  [<ffffffff816b2a29>] ? cpuidle_enter_state+0xa5/0x129
[   28.745941]  [<ffffffff816b29f5>] ? cpuidle_enter_state+0x71/0x129
[   28.745947]  [<ffffffff810655f3>] ? cpu_startup_entry+0x1db/0x2e0
[   28.745951] ---[ end trace 355831626e6076f6 ]---


==Reproduce steps==
---------------------------- 
1. time ./kms_render --run-subtest direct-render
Comment 1 Paulo Zanoni 2015-03-09 15:13:02 UTC
We just merged some SKL fixes that may affect all display-related tests. Please retest this bug against the latest drm-intel-nightly.
Comment 2 lu hua 2015-03-10 02:39:58 UTC
Test on the latest -nightly kernel, it works well.
IGT-Version: 1.9-g07be8fe (x86_64) (Linux: 4.0.0-rc3_drm-intel-nightly_c09a3b_20150310+ x86_64)
Beginning test direct-render with 3200x1800 @ 60Hz / RGB565 on pipe A, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / RGB565 on pipe A, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / XRGB8888 on pipe A, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / XRGB8888 on pipe A, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / XRGB2101010 on pipe A, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / XRGB2101010 on pipe A, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / ARGB8888 on pipe A, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / ARGB8888 on pipe A, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / RGB565 on pipe B, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / RGB565 on pipe B, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / XRGB8888 on pipe B, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / XRGB8888 on pipe B, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / XRGB2101010 on pipe B, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / XRGB2101010 on pipe B, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / ARGB8888 on pipe B, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / ARGB8888 on pipe B, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / RGB565 on pipe C, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / RGB565 on pipe C, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / XRGB8888 on pipe C, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / XRGB8888 on pipe C, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / XRGB2101010 on pipe C, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / XRGB2101010 on pipe C, encoder TMDS, connector eDP: PASSED
Beginning test direct-render with 3200x1800 @ 60Hz / ARGB8888 on pipe C, encoder TMDS, connector eDP
Test direct-render with 3200x1800 @ 60Hz / ARGB8888 on pipe C, encoder TMDS, connector eDP: PASSED
Subtest direct-render: SUCCESS (113.766s)

real    1m54.791s
user    0m16.520s
sys     0m0.331s
Comment 3 lu hua 2015-03-10 02:40:10 UTC
Verified.Fixed.
Comment 4 Elizabeth 2017-10-06 14:31:24 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.