[Bug 94123] New: [APL] [IGT Basic] drv_module_reload_basic never ends
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Feb 12 17:37:24 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=94123
Bug ID: 94123
Summary: [APL] [IGT Basic] drv_module_reload_basic never ends
Product: DRI
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Intel
Assignee: intel-gfx-bugs at lists.freedesktop.org
Reporter: christophe.prigent at intel.com
QA Contact: intel-gfx-bugs at lists.freedesktop.org
CC: intel-gfx-bugs at lists.freedesktop.org
Created attachment 121721
--> https://bugs.freedesktop.org/attachment.cgi?id=121721&action=edit
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 at 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
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20160212/329c74de/attachment-0001.html>
More information about the intel-gfx-bugs
mailing list