Bug 94123 - [APL] [IGT Basic] drv_module_reload_basic never ends
Summary: [APL] [IGT Basic] drv_module_reload_basic never ends
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: highest blocker
Assignee: Jairo Miramontes
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-12 17:37 UTC by cprigent
Modified: 2016-04-12 17:09 UTC (History)
1 user (show)

See Also:
i915 platform: BXT
i915 features: display/Other


Attachments
dmesg_drv_module_reload_basic (285.98 KB, text/plain)
2016-02-12 17:37 UTC, cprigent
no flags Details

Description cprigent 2016-02-12 17:37:24 UTC
Created attachment 121721 [details]
dmesg_drv_module_reload_basic

Platform: Broxton P A0 Platform
CPU Name : Intel(R) @ 1.2 GHz (family: 6, model: 92, stepping: 8) 4 cores
SoC : BROXTON-P A0
CRB : Apollo Lake LPDDR3 RVP2B
Reworks : R17, R18, PNP3
BIOS (IFWI Version): APLK_IFWI_X64_R_2015_44_3_00 
KSC: 1.05
Linux distribution: Ubuntu 15.10 64 bits
Kernel: drm-intel-nightly 4.5.0-rc3_d9bd337 from http://cgit.freedesktop.org/drm-intel/
  commit d9bd337b4b2d46f73005fcdf0e7049e7f8ed5c04
  Author: Jani Nikula <jani.nikula@intel.com>
  Date:   Tue Feb 9 17:43:10 2016 +0200
  drm-intel-nightly: 2016y-02m-09d-15h-42m-46s UTC integration manifest
drm: tag libdrm-2.4.66-33-gf884af9
intel-gpu-tool: intel-gpu-tools-1.13-195-g8d441ee
DMC 1.06 from: https://01.org/linuxgraphics/downloads/broxton-dmc-1.06

Steps:
------
1. Execute
cd <...>/intel-gpu-tools/tests
./drv_module_reload_basic
2. Wait a moment

Actual results:
---------------
2. Test never ends

Output:
--------
"unbinding /sys/class/vtconsole/vtcon1/: (M) frame buffer device

From dmesg:
[   25.980745] Console: switching to colour dummy device 80x25
[   26.158298] BUG: unable to handle kernel paging request at 00000000446562dc
[   26.158304] IP: [<ffffffff810d0c02>] __lock_acquire+0x562/0x1b90
[   26.158307] PGD 0
[   26.158308] Oops: 0002 [#1] PREEMPT SMP
[   26.158310] Modules linked in: snd_hda_codec_hdmi binfmt_misc asix kvm_intel kvm irqbypass crc32c_intel snd_hda_intel(-) snd_hda_codec snd_hwdep snd_hda_core snd_seq_dummy serio_raw efivars snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_seq_device snd_timer snd tpm_tis tpm i915 i2c_algo_bit drm_er syscopyarea sysfillrect sysimgblt fb_sys_fops drm intel_gtt agpgart
[   26.158327] CPU: 1 PID: 1463 Comm: rmmod Tainted: G        W       4.5.0-rc3-drm-intel-nightly-no-suspend+ #2
[   26.158329] Hardware name: Intel Corp. BROXTON P A0 PLATFORM/NOTEBOOK, BIOS APLK_IFWI_X64_R_2015_44_3_00 10/27/2015
[   26.158332] task: ffff8801740a8000 ti: ffff88007aa1c000 task.ti: ffff88007aa1c000
[   26.158335] RIP: 0010:[<ffffffff810d0c02>]  [<ffffffff810d0c02>] __lock_acquire+0x562/0x1b90
[   26.158338] RSP: 0000:ffff88007aa1f860  EFLAGS: 00010006
[   26.158340] RAX: 0000000000000000 RBX: ffff880174f88c08 RCX: 0000000000000000
[   26.158342] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff880174f88c08
[   26.158344] RBP: ffff88007aa1f908 R08: 0000000000000001 R09: 0000000000000001
[   26.158346] R10: ffff8801740a8000 R11: 0000000000000001 R12: 0000000000000000
[   26.158348] R13: 0000000044656144 R14: 0000000000000000 R15: 0000000000000000
[   26.158350] FS:  00007f68c4f7f700(0000) GS:ffff88017ec80000(0000) knlGS:0000000000000000
[   26.158353] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   26.158355] CR2: 00000000446562dc CR3: 000000007aad3000 CR4: 00000000003406e0
[   26.158357] Stack:
[   26.158358]  00000000fffffffa 0000000000000000 ffff88007aa1f8b0 ffffffffa02a34ea
[   26.158361]  00000010a036c0dd ffff880071f2a338 ffff880175ed4000 ffff880175ed4000
[   26.158365]  ffff880071f2a2f0 ffff880175ed4000 ffff88007aa1f940 ffffffffa036c262
[   26.158368] Call Trace:
[   26.158373]  [<ffffffffa02a34ea>] ? snd_print_pcm_bits+0x5a/0x80 [snd_hda_codec]
[   26.158377]  [<ffffffffa036c262>] ? hdmi_show_short_audio_desc+0x62/0xd0 [snd_hda_codec_hdmi]
[   26.158380]  [<ffffffff810d2a81>] lock_acquire+0x161/0x1d0
[   26.158382]  [<ffffffff8164a82f>] ? input_event+0x3f/0x70
[   26.158385]  [<ffffffff8189f836>] _raw_spin_lock_irqsave+0x46/0x60
[   26.158387]  [<ffffffff8164a82f>] ? input_event+0x3f/0x70
[   26.158390]  [<ffffffff8164a82f>] input_event+0x3f/0x70
[   26.158393]  [<ffffffffa023fbb0>] snd_jack_report+0xd0/0x100 [snd]
[   26.158396]  [<ffffffffa036ad2e>] hdmi_present_sense+0x14e/0x3a0 [snd_hda_codec_hdmi]
[   26.158399]  [<ffffffff810e38ee>] ? rcu_read_lock_sched_held+0x6e/0xa0
[   26.158402]  [<ffffffffa02a4560>] ? hda_call_codec_resume+0x130/0x130 [snd_hda_codec]
[   26.158406]  [<ffffffffa036afcd>] generic_hdmi_resume+0x4d/0x60 [snd_hda_codec_hdmi]
[   26.158410]  [<ffffffffa02a4504>] hda_call_codec_resume+0xd4/0x130 [snd_hda_codec]
[   26.158414]  [<ffffffffa02a4595>] hda_codec_runtime_resume+0x35/0x50 [snd_hda_codec]
[   26.158417]  [<ffffffff8151f5eb>] __rpm_callback+0x3b/0x60
[   26.158420]  [<ffffffffa02a4560>] ? hda_call_codec_resume+0x130/0x130 [snd_hda_codec]
[   26.158423]  [<ffffffff8151f66c>] rpm_callback+0x5c/0x80
[   26.158426]  [<ffffffffa02a4560>] ? hda_call_codec_resume+0x130/0x130 [snd_hda_codec]
[   26.158428]  [<ffffffff81520a4a>] rpm_resume+0x3ca/0x730
[   26.158431]  [<ffffffff81520e12>] __pm_runtime_resume+0x62/0x80
[   26.158433]  [<ffffffff81515f06>] __device_release_driver+0x56/0x150
[   26.158436]  [<ffffffff81516025>] device_release_driver+0x25/0x40
[   26.158438]  [<ffffffff81515659>] bus_remove_device+0x159/0x180
[   26.158440]  [<ffffffff81511f6e>] device_del+0x1ae/0x240
[   26.158444]  [<ffffffffa0280a60>] snd_hdac_device_unregister+0x20/0x30 [snd_hda_core]
[   26.158447]  [<ffffffffa02a289d>] snd_hda_codec_dev_free+0x1d/0x40 [snd_hda_codec]
[   26.158451]  [<ffffffffa023cdd6>] __snd_device_free+0x46/0x70 [snd]
[   26.158454]  [<ffffffffa023d112>] snd_device_free_all+0x32/0x60 [snd]
[   26.158457]  [<ffffffffa0237994>] release_card_device+0x34/0x90 [snd]
[   26.158459]  [<ffffffff81511689>] device_release+0x59/0x90
[   26.158462]  [<ffffffff81404e20>] kobject_cleanup+0x120/0x160
[   26.158464]  [<ffffffff81404c44>] kobject_put+0x44/0x50
[   26.158466]  [<ffffffff81511977>] put_device+0x17/0x20
[   26.158469]  [<ffffffffa0237bc9>] snd_card_free_when_closed+0x29/0x40 [snd]
[   26.158472]  [<ffffffffa0237d15>] snd_card_free+0x45/0x60 [snd]
[   26.158475]  [<ffffffffa0276aa1>] azx_remove+0x31/0x40 [snd_hda_intel]
[   26.158477]  [<ffffffff81441f4b>] pci_device_remove+0x4b/0xc0
[   26.158480]  [<ffffffff81515f66>] __device_release_driver+0xb6/0x150
[   26.158482]  [<ffffffff81516a24>] driver_detach+0x94/0xc0
[   26.158484]  [<ffffffff8151598a>] bus_remove_driver+0x9a/0xd0
[   26.158486]  [<ffffffff81516d28>] driver_unregister+0x48/0x50
[   26.158489]  [<ffffffff81441509>] pci_unregister_driver+0x29/0x90
[   26.158491]  [<ffffffffa0278ee3>] azx_driver_exit+0x10/0x12d [snd_hda_intel]
[   26.158494]  [<ffffffff81108b75>] SyS_delete_module+0x195/0x230
[   26.158497]  [<ffffffff818a029b>] entry_SYSCALL_64_fastpath+0x16/0x73
[   26.158499] Code: d6 c9 81 48 c7 c2 7d bb c8 81 be 48 03 00 00 48 c7 c7 49 d5 c9 81 31 c0 e8 8c ea fa ff e9 0c 14 00 00 4d 85 ed 0f 84 03 14 00 00 <f0> 41 ff1 00 00 8b 0d 88 b3 ce 01 45 8b ba 38 08 00 00
[   26.158521] RIP  [<ffffffff810d0c02>] __lock_acquire+0x562/0x1b90
[   26.158524]  RSP <ffff88007aa1f860>
[   26.158525] CR2: 00000000446562dc
[   26.158527] ---[ end trace 5aae08909dc09df1 ]---
[   26.158530] BUG: sleeping function called from invalid context at include/linux/sched.h:2795
[   26.158533] in_atomic(): 1, irqs_disabled(): 1, pid: 1463, name: rmmod
[   26.158535] INFO: lockdep is turned off.
[   26.158537] irq event stamp: 10264
[   26.158538] hardirqs last  enabled at (10263): [<ffffffff8189da65>] __mutex_unlock_slowpath+0x125/0x140
[   26.158542] hardirqs last disabled at (10264): [<ffffffff8189f80c>] _raw_spin_lock_irqsave+0x1c/0x60
[   26.158545] softirqs last  enabled at (7508): [<ffffffff81084879>] __do_softirq+0x379/0x460
[   26.158549] softirqs last disabled at (7491): [<ffffffff81084bae>] irq_exit+0x4e/0xb0
[   26.158552] Preemption disabled at:[<ffffffff8164a82f>] input_event+0x3f/0x70

[   26.158556] CPU: 1 PID: 1463 Comm: rmmod Tainted: G      D W       4.5.0-rc3-drm-intel-nightly-no-suspend+ #2
[   26.158559] Hardware name: Intel Corp. BROXTON P A0 PLATFORM/NOTEBOOK, BIOS APLK_IFWI_X64_R_2015_44_3_00 10/27/2015
[   26.158562]  0000000000000000 ffff88007aa1f590 ffffffff81402712 0000000000000000
[   26.158566]  ffff8801740a8000 ffff88007aa1f5b8 ffffffff810a6bd2 ffffffff81c99791
[   26.158569]  0000000000000aeb 0000000000000000 ffff88007aa1f5e0 ffffffff810a6c50
[   26.158572] Call Trace:
[   26.158575]  [<ffffffff81402712>] dump_stack+0x67/0x95
[   26.158577]  [<ffffffff810a6bd2>] ___might_sleep+0x212/0x220
[   26.158579]  [<ffffffff810a6c50>] __might_sleep+0x70/0x90
[   26.158581]  [<ffffffff8108fae4>] exit_signals+0x24/0x130
[   26.158583]  [<ffffffff81080c61>] do_exit+0x131/0xc10
[   26.158586]  [<ffffffff810db5a2>] ? kmsg_dump+0x162/0x170
[   26.158588]  [<ffffffff81007e4d>] oops_end+0xad/0xc0
[   26.158590]  [<ffffffff8104b3e6>] no_context+0x306/0x340
[   26.158593]  [<ffffffff8104b5e9>] __bad_area_nosemaphore+0x1c9/0x1f0
[   26.158595]  [<ffffffff810cf97d>] ? check_usage+0xbd/0x470
[   26.158597]  [<ffffffff8104b623>] bad_area_nosemaphore+0x13/0x20
[   26.158599]  [<ffffffff8104b88f>] __do_page_fault+0x25f/0x4a0
[   26.158602]  [<ffffffff81001030>] ? trace_hardirqs_off_thunk+0x17/0x19
[   26.158604]  [<ffffffff8104badc>] do_page_fault+0xc/0x10
[   26.158606]  [<ffffffff818a1ff2>] page_fault+0x22/0x30
[   26.158608]  [<ffffffff810d0c02>] ? __lock_acquire+0x562/0x1b90
[   26.158612]  [<ffffffffa02a34ea>] ? snd_print_pcm_bits+0x5a/0x80 [snd_hda_codec]
[   26.158616]  [<ffffffffa036c262>] ? hdmi_show_short_audio_desc+0x62/0xd0 [snd_hda_codec_hdmi]
[   26.158619]  [<ffffffff810d2a81>] lock_acquire+0x161/0x1d0
[   26.158621]  [<ffffffff8164a82f>] ? input_event+0x3f/0x70
[   26.158624]  [<ffffffff8189f836>] _raw_spin_lock_irqsave+0x46/0x60
[   26.158626]  [<ffffffff8164a82f>] ? input_event+0x3f/0x70
[   26.158628]  [<ffffffff8164a82f>] input_event+0x3f/0x70
[   26.158631]  [<ffffffffa023fbb0>] snd_jack_report+0xd0/0x100 [snd]
[   26.158634]  [<ffffffffa036ad2e>] hdmi_present_sense+0x14e/0x3a0 [snd_hda_codec_hdmi]
[   26.158637]  [<ffffffff810e38ee>] ? rcu_read_lock_sched_held+0x6e/0xa0
[   26.158640]  [<ffffffffa02a4560>] ? hda_call_codec_resume+0x130/0x130 [snd_hda_codec]
[   26.158644]  [<ffffffffa036afcd>] generic_hdmi_resume+0x4d/0x60 [snd_hda_codec_hdmi]
[   26.158648]  [<ffffffffa02a4504>] hda_call_codec_resume+0xd4/0x130 [snd_hda_codec]
[   26.158651]  [<ffffffffa02a4595>] hda_codec_runtime_resume+0x35/0x50 [snd_hda_codec]
[   26.158654]  [<ffffffff8151f5eb>] __rpm_callback+0x3b/0x60
[   26.158657]  [<ffffffffa02a4560>] ? hda_call_codec_resume+0x130/0x130 [snd_hda_codec]
[   26.158660]  [<ffffffff8151f66c>] rpm_callback+0x5c/0x80
[   26.158663]  [<ffffffffa02a4560>] ? hda_call_codec_resume+0x130/0x130 [snd_hda_codec]
[   26.158666]  [<ffffffff81520a4a>] rpm_resume+0x3ca/0x730
[   26.158668]  [<ffffffff81520e12>] __pm_runtime_resume+0x62/0x80
[   26.158671]  [<ffffffff81515f06>] __device_release_driver+0x56/0x150
[   26.158673]  [<ffffffff81516025>] device_release_driver+0x25/0x40
[   26.158675]  [<ffffffff81515659>] bus_remove_device+0x159/0x180
[   26.158677]  [<ffffffff81511f6e>] device_del+0x1ae/0x240
[   26.158680]  [<ffffffffa0280a60>] snd_hdac_device_unregister+0x20/0x30 [snd_hda_core]
[   26.158684]  [<ffffffffa02a289d>] snd_hda_codec_dev_free+0x1d/0x40 [snd_hda_codec]
[   26.158688]  [<ffffffffa023cdd6>] __snd_device_free+0x46/0x70 [snd]
[   26.158691]  [<ffffffffa023d112>] snd_device_free_all+0x32/0x60 [snd]
[   26.158693]  [<ffffffffa0237994>] release_card_device+0x34/0x90 [snd]
[   26.158696]  [<ffffffff81511689>] device_release+0x59/0x90
[   26.158698]  [<ffffffff81404e20>] kobject_cleanup+0x120/0x160
[   26.158700]  [<ffffffff81404c44>] kobject_put+0x44/0x50
[   26.158702]  [<ffffffff81511977>] put_device+0x17/0x20
[   26.158705]  [<ffffffffa0237bc9>] snd_card_free_when_closed+0x29/0x40 [snd]
[   26.158708]  [<ffffffffa0237d15>] snd_card_free+0x45/0x60 [snd]
[   26.158710]  [<ffffffffa0276aa1>] azx_remove+0x31/0x40 [snd_hda_intel]
[   26.158713]  [<ffffffff81441f4b>] pci_device_remove+0x4b/0xc0
[   26.158716]  [<ffffffff81515f66>] __device_release_driver+0xb6/0x150
[   26.158718]  [<ffffffff81516a24>] driver_detach+0x94/0xc0
[   26.158720]  [<ffffffff8151598a>] bus_remove_driver+0x9a/0xd0
[   26.158722]  [<ffffffff81516d28>] driver_unregister+0x48/0x50
[   26.158725]  [<ffffffff81441509>] pci_unregister_driver+0x29/0x90
[   26.158727]  [<ffffffffa0278ee3>] azx_driver_exit+0x10/0x12d [snd_hda_intel]
[   26.158730]  [<ffffffff81108b75>] SyS_delete_module+0x195/0x230
[   26.158733]  [<ffffffff818a029b>] entry_SYSCALL_64_fastpath+0x16/0x73
[   26.158735] note: rmmod[1463] exited with preempt_count 1
Comment 1 Daniela Prodan 2016-03-22 10:21:11 UTC
This crash is related to a sound patch that was introduced mid February and affected other platforms as well, but now it should be fixed.

Christophe, can you check please it is ok now on BXT-P platform?
Comment 2 Rami 2016-03-24 18:06:54 UTC
This test still never end on APL with last setup 
Setup:
======
Platform: Broxton P A0 Platform
CPU Name : Intel(R) @ 1.2 GHz (family: 6, model: 92, stepping: 8) – 4 cores
SoC : BROXTON-P A0
CRB : Apollo Lake LPDDR3 RVP2B
Reworks : R17, R18, PNP3

Software:
=========
BIOS (IFWI Version): APLK_IFWI_X64_R_2015_50_2_01
KSC : 1.08
Linux distribution: Ubuntu 15.10 64 bits
Kernel:drm-intel-nightly: 2016y-03m-24d-14h-34m-29s UTC integration manifest
commit f5d413cccefa1f93d64c34f357151d42add63a84

drm:libdrm-2.4.67-7-g49041c3
  url: git://anongit.freedesktop.org/mesa/drm
  commit: 49041c3613dde0b11bf6096b3da498915303abed
mesa:mesa-11.1.2
  url: git://anongit.freebranch: detached
  commit: 7bcd827806b0816d61122ba3d37dd40178d96d98
xserver:xorg-server-1.18.1
  url: git://git.freedesktop.org/git/xorg/xserver
  commit: 23e60f917a5af652cd83b8a3a9951c79838721b3
xf86-video-intel:2.99.917-560-gd167280
  url: git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
  commit: d1672806a5222f00dcc2eb24ccddd03f727f71bc
libva:libva-1.7.0.pre1
  url: git://git.freedesktop.org/git/vaapi/libva
  commit: 35f14479760a7ff9f5e3e89ac59b8ddbb8934800
vaapi-intel-driver:1.7.0.pre1
  url: git://anongit.freedesktop.org/vaapi/intel-driver
  commit: ab8e4e36dce63c23786f2a1dc010edd621b49de1
cairo:1.15.2
  url: git://anongit.freedesktop.org/cairo
  commit: db8a7f1697c49ae4942d2aa49eed52dd73dd9c7a
piglit:
  url: git://git.freedesktop.org/git/piglit
  commit: c905d5d61d163bfd45ea9be7b4d962762164ef71
intel-gpu-tool:intel-gpu-tools-1.14-101-gc19b049
  url: http://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools.git
  commit: c19b049d9c2ea54e248c064171f4c5c419e4252b
Comment 3 cprigent 2016-03-29 14:29:10 UTC
Bug scrub
----------
Imre,
Could you have a look to it? Please confirm if we should assign it to someone.
Thanks
Comment 4 Imre Deak 2016-03-30 10:08:15 UTC
(In reply to cprigent from comment #3)
> Bug scrub
> ----------
> Imre,
> Could you have a look to it? Please confirm if we should assign it to
> someone.
> Thanks

Could you check if the bug is still present with the latest -nightly? I can't reproduce it here. There's been related sound driver fixes that I expect got rid of the problem.
Comment 5 cprigent 2016-04-07 10:52:12 UTC
Hi Jairo,
Is this test still failing?
Thanks
Comment 6 Jairo Miramontes 2016-04-07 16:16:41 UTC
So looks like it's no longer taking forever, it ends now, find below the Output I get when executing the ./drv_module_reload_basic test:

Reloading i915.ko with
unbinding /sys/class/vtconsole/vtcon1/: (M) frame buffer device
module successfully unloaded
module successfully loaded again
Reloading i915.ko with inject_load_failure=1
unbinding /sys/class/vtconsole/vtcon1/: (M) frame buffer device
module successfully unloaded
Reloading i915.ko with inject_load_failure=2
module successfully unloaded
Reloading i915.ko with inject_load_failure=3
module successfully unloaded
Reloading i915.ko with inject_load_failure=4
module successfully unloaded
Reloading i915.ko with
module successfully unloaded
module successfully loaded again


Used the following kernel:

  commit aedfaaef290af9c8df7d9f4adf22cbe21704d091
  Author: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
  Date:   Mon Apr 4 14:10:49 2016 +0100

      drm-intel-nightly: 2016y-04m-04d-13h-09m-54s UTC integration manifest


However I am not sure why it doesn't show a test status after it's completed... (success, fail) anything.
Comment 7 Imre Deak 2016-04-07 18:22:03 UTC
(In reply to Jairo Miramontes from comment #6)
> So looks like it's no longer taking forever, it ends now, find below the
> Output I get when executing the ./drv_module_reload_basic test:
> 
> Reloading i915.ko with
> unbinding /sys/class/vtconsole/vtcon1/: (M) frame buffer device
> module successfully unloaded
> module successfully loaded again
> Reloading i915.ko with inject_load_failure=1
> unbinding /sys/class/vtconsole/vtcon1/: (M) frame buffer device
> module successfully unloaded
> Reloading i915.ko with inject_load_failure=2
> module successfully unloaded
> Reloading i915.ko with inject_load_failure=3
> module successfully unloaded
> Reloading i915.ko with inject_load_failure=4
> module successfully unloaded
> Reloading i915.ko with
> module successfully unloaded
> module successfully loaded again
> 
> 
> Used the following kernel:
> 
>   commit aedfaaef290af9c8df7d9f4adf22cbe21704d091
>   Author: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
>   Date:   Mon Apr 4 14:10:49 2016 +0100
> 
>       drm-intel-nightly: 2016y-04m-04d-13h-09m-54s UTC integration manifest
> 
> 
> However I am not sure why it doesn't show a test status after it's
> completed... (success, fail) anything.

The above output indicates success but you should also check dmesg for any errors/WARNs. The script itself won't provide the standard success/fail test status message, you'll only get that when executing the test as part of a piglit run. piglit will in turn check the exit status of the script and check for errors/WARNs in dmesg as usual.
Comment 8 Imre Deak 2016-04-08 10:23:04 UTC
(In reply to Imre Deak from comment #7)
> (In reply to Jairo Miramontes from comment #6)
> > So looks like it's no longer taking forever, it ends now, find below the
> > Output I get when executing the ./drv_module_reload_basic test:
> > 
> > Reloading i915.ko with
> > unbinding /sys/class/vtconsole/vtcon1/: (M) frame buffer device
> > module successfully unloaded
> > module successfully loaded again
> > Reloading i915.ko with inject_load_failure=1
> > unbinding /sys/class/vtconsole/vtcon1/: (M) frame buffer device
> > module successfully unloaded
> > Reloading i915.ko with inject_load_failure=2
> > module successfully unloaded
> > Reloading i915.ko with inject_load_failure=3
> > module successfully unloaded
> > Reloading i915.ko with inject_load_failure=4
> > module successfully unloaded
> > Reloading i915.ko with
> > module successfully unloaded
> > module successfully loaded again
> > 
> > 
> > Used the following kernel:
> > 
> >   commit aedfaaef290af9c8df7d9f4adf22cbe21704d091
> >   Author: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
> >   Date:   Mon Apr 4 14:10:49 2016 +0100
> > 
> >       drm-intel-nightly: 2016y-04m-04d-13h-09m-54s UTC integration manifest
> > 
> > 
> > However I am not sure why it doesn't show a test status after it's
> > completed... (success, fail) anything.
> 
> The above output indicates success but you should also check dmesg for any
> errors/WARNs. The script itself won't provide the standard success/fail test
> status message, you'll only get that when executing the test as part of a
> piglit run. piglit will in turn check the exit status of the script and
> check for errors/WARNs in dmesg as usual.

Please check the dmesg for WARNs/errors, if there are none we can close this.
Comment 9 cprigent 2016-04-12 17:09:35 UTC
Test is Pass with last setup.
So closed.


Hardware
Platform: Broxton P A0 Platform
CPU Name : Intel(R) @ 1.2 GHz (family: 6, model: 92, stepping: 8) 4 cores
SoC : BROXTON-P A0
CRB : Apollo Lake LPDDR3 RVP1A

Software
Ubuntu 15.10 64 bits
BIOS (IFWI Version): 129.10 - APLKRVPA.X64.0129.B10.1603140006
KSC: 1.2
Kernel drm-intel-nightly 4.6.0-rc2 56aa709 from http://cgit.freedesktop.org/drm-intel/
	commit 56aa709c9614bf7f39ee255fd0ddf4f1b2743387
	Author: Chris Wilson <chris@chris-wilson.co.uk>
	Date:   Sat Apr 9 12:11:26 2016 +0100
	drm-intel-nightly: 2016y-04m-09d-11h-10m-49s UTC integration manifest
libdrm-2.4.67-11 ea78c17 from git://anongit.freedesktop.org/mesa/drm
mesa-11.1.2 7bcd827 from git://anongit.freedesktop.org/mesa/mesa
cairo 1.15.2 db8a7f1 from git://anongit.freedesktop.org/cairo
xserver: xorg-server-1.18.0-254 44e1c97 from git://git.freedesktop.org/git/xorg/xserver
xf86-video-intel: 2.99.917-590 094924f from git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
libva-1.7.0-1 2339d10 from git://git.freedesktop.org/git/vaapi/libva
vaapi-intel-driver 1.7.0-5 759e44d from git://anongit.freedesktop.org/vaapi/intel-driver
DMC 1.06 from https://01.org/linuxgraphics/downloads/broxton-dmc-1.06
intel-gpu-tools-1.14 d6a85f0 from http://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools.git


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.