Description of problem: Occurs on every boot when I plug SB Audigy 2 sound card Additional info: reporter: libreport-2.3.0 [ INFO: possible recursive locking detected ] 3.17.2-300.fc21.x86_64+debug #1 Not tainted --------------------------------------------- pulseaudio/1475 is trying to acquire lock: (&(&substream->self_group.lock)->rlock/1){......}, at: [<ffffffffa025a2de>] snd_pcm_action_group+0x8e/0x220 [snd_pcm] but task is already holding lock: (&(&substream->self_group.lock)->rlock/1){......}, at: [<ffffffffa025a2de>] snd_pcm_action_group+0x8e/0x220 [snd_pcm] other info that might help us debug this: Possible unsafe locking scenario: CPU0 ---- lock(&(&substream->self_group.lock)->rlock/1); lock(&(&substream->self_group.lock)->rlock/1); *** DEADLOCK *** May be due to missing lock nesting notation 4 locks held by pulseaudio/1475: #0: (snd_pcm_link_rwlock){......}, at: [<ffffffffa025bd37>] snd_pcm_drop+0x57/0xe0 [snd_pcm] #1: (&(&substream->self_group.lock)->rlock){......}, at: [<ffffffffa025bd3f>] snd_pcm_drop+0x5f/0xe0 [snd_pcm] #2: (&(&substream->group->lock)->rlock){......}, at: [<ffffffffa025bb61>] snd_pcm_action+0x31/0xa0 [snd_pcm] #3: (&(&substream->self_group.lock)->rlock/1){......}, at: [<ffffffffa025a2de>] snd_pcm_action_group+0x8e/0x220 [snd_pcm] stack backtrace: CPU: 0 PID: 1475 Comm: pulseaudio Not tainted 3.17.2-300.fc21.x86_64+debug #1 Hardware name: Gigabyte Technology Co., Ltd. Z87M-D3H/Z87M-D3H, BIOS F11 08/12/2014 0000000000000000 00000000bbb5ad83 ffff8807c0defbb0 ffffffff81831899 ffffffff82b39520 ffff8807c0defc90 ffffffff81100c4a ffff8807c0defbe0 ffffffff8102451e ffff8807c0dd2660 0000000000000000 5bf2e01874c3c61e Call Trace: [<ffffffff81831899>] dump_stack+0x4d/0x66 [<ffffffff81100c4a>] __lock_acquire+0x144a/0x1cd0 [<ffffffff8102451e>] ? native_sched_clock+0x2e/0xb0 [<ffffffff810ffc1c>] ? __lock_acquire+0x41c/0x1cd0 [<ffffffff81101d54>] lock_acquire+0xa4/0x1d0 [<ffffffffa025a2de>] ? snd_pcm_action_group+0x8e/0x220 [snd_pcm] [<ffffffff8183ab3c>] _raw_spin_lock_nested+0x3c/0x80 [<ffffffffa025a2de>] ? snd_pcm_action_group+0x8e/0x220 [snd_pcm] [<ffffffffa025a2de>] snd_pcm_action_group+0x8e/0x220 [snd_pcm] [<ffffffffa025bb94>] snd_pcm_action+0x64/0xa0 [snd_pcm] [<ffffffffa025bd60>] snd_pcm_drop+0x80/0xe0 [snd_pcm] [<ffffffffa025df20>] snd_pcm_common_ioctl1+0x7c0/0xc50 [snd_pcm] [<ffffffff81380f1a>] ? avc_has_perm+0x15a/0x350 [<ffffffff81380df4>] ? avc_has_perm+0x34/0x350 [<ffffffff810deb05>] ? local_clock+0x25/0x30 [<ffffffffa025e573>] snd_pcm_playback_ioctl1+0x1c3/0x2f0 [snd_pcm] [<ffffffffa025e6d0>] snd_pcm_playback_ioctl+0x30/0x40 [snd_pcm] [<ffffffff81274ca0>] do_vfs_ioctl+0x2f0/0x520 [<ffffffff812810d5>] ? __fget+0x5/0x2f0 [<ffffffff81274f51>] SyS_ioctl+0x81/0xa0 [<ffffffff8183bb29>] system_call_fastpath+0x16/0x1b Potential duplicate: bug 961777
Created attachment 957864 [details] File: dmesg
Description of problem: Every time after boot Version-Release number of selected component: kernel Additional info: reporter: libreport-2.3.0 cmdline: BOOT_IMAGE=/boot/vmlinuz-3.17.3-300.fc21.x86_64+debug root=UUID=fe2a02fe-062c-4e3c-a65d-8bd1568463d2 ro rhgb quiet LANG=en_US.UTF-8 kernel: 3.17.3-300.fc21.x86_64+debug runlevel: N 5 type: Kerneloops Truncated backtrace: [ INFO: possible recursive locking detected ] 3.17.3-300.fc21.x86_64+debug #1 Not tainted --------------------------------------------- pulseaudio/1568 is trying to acquire lock: (&(&substream->self_group.lock)->rlock/1){......}, at: [<ffffffffa02462de>] snd_pcm_action_group+0x8e/0x220 [snd_pcm] but task is already holding lock: (&(&substream->self_group.lock)->rlock/1){......}, at: [<ffffffffa02462de>] snd_pcm_action_group+0x8e/0x220 [snd_pcm] other info that might help us debug this: Possible unsafe locking scenario: CPU0 ---- lock(&(&substream->self_group.lock)->rlock/1); lock(&(&substream->self_group.lock)->rlock/1); *** DEADLOCK *** May be due to missing lock nesting notation 4 locks held by pulseaudio/1568: #0: (snd_pcm_link_rwlock){......}, at: [<ffffffffa0247d37>] snd_pcm_drop+0x57/0xe0 [snd_pcm] #1: (&(&substream->self_group.lock)->rlock){......}, at: [<ffffffffa0247d3f>] snd_pcm_drop+0x5f/0xe0 [snd_pcm] #2: (&(&substream->group->lock)->rlock){......}, at: [<ffffffffa0247b61>] snd_pcm_action+0x31/0xa0 [snd_pcm] #3: (&(&substream->self_group.lock)->rlock/1){......}, at: [<ffffffffa02462de>] snd_pcm_action_group+0x8e/0x220 [snd_pcm] stack backtrace: CPU: 5 PID: 1568 Comm: pulseaudio Not tainted 3.17.3-300.fc21.x86_64+debug #1 Hardware name: Gigabyte Technology Co., Ltd. Z87M-D3H/Z87M-D3H, BIOS F11 08/12/2014 0000000000000000 0000000081c4b9c8 ffff8807ead23bb0 ffffffff8183345e ffffffff82b2fc40 ffff8807ead23c90 ffffffff811012ca ffff8807ead23be0 ffffffff8102463e ffff8807c3b80000 0000000000000000 5d32ea179cbd05e8 Call Trace: [<ffffffff8183345e>] dump_stack+0x4d/0x66 [<ffffffff811012ca>] __lock_acquire+0x144a/0x1cd0 [<ffffffff8102463e>] ? native_sched_clock+0x2e/0xb0 [<ffffffff8110029c>] ? __lock_acquire+0x41c/0x1cd0 [<ffffffff811023d4>] lock_acquire+0xa4/0x1d0 [<ffffffffa02462de>] ? snd_pcm_action_group+0x8e/0x220 [snd_pcm] [<ffffffff8183c70c>] _raw_spin_lock_nested+0x3c/0x80 [<ffffffffa02462de>] ? snd_pcm_action_group+0x8e/0x220 [snd_pcm] [<ffffffffa02462de>] snd_pcm_action_group+0x8e/0x220 [snd_pcm] [<ffffffffa0247b94>] snd_pcm_action+0x64/0xa0 [snd_pcm] [<ffffffffa0247d60>] snd_pcm_drop+0x80/0xe0 [snd_pcm] [<ffffffffa0249f20>] snd_pcm_common_ioctl1+0x7c0/0xc50 [snd_pcm] [<ffffffff8138262a>] ? avc_has_perm+0x15a/0x350 [<ffffffff81382504>] ? avc_has_perm+0x34/0x350 [<ffffffff810df145>] ? local_clock+0x25/0x30 [<ffffffffa024a573>] snd_pcm_playback_ioctl1+0x1c3/0x2f0 [snd_pcm] [<ffffffffa024a6d0>] snd_pcm_playback_ioctl+0x30/0x40 [snd_pcm] [<ffffffff81275200>] do_vfs_ioctl+0x2f0/0x520 [<ffffffff81281665>] ? __fget+0x5/0x2f0 [<ffffffff812754b1>] SyS_ioctl+0x81/0xa0 [<ffffffff8183d729>] system_call_fastpath+0x16/0x1b
*** This bug has been marked as a duplicate of bug 951862 ***