<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - possible recursive locking detected"
href="https://bugs.freedesktop.org/show_bug.cgi?id=70166">70166</a>
</td>
</tr>
<tr>
<th>CC</th>
<td>lennart@poettering.net
</td>
</tr>
<tr>
<th>Assignee</th>
<td>pulseaudio-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Summary</th>
<td>possible recursive locking detected
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>pulseaudio-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Reporter</th>
<td>aaalmosss@gmail.com
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Component</th>
<td>misc
</td>
</tr>
<tr>
<th>Product</th>
<td>PulseAudio
</td>
</tr></table>
<p>
<div>
<pre>syslog:
Oct 5 15:48:53 fxa kernel: [ 199.766955]
Oct 5 15:48:53 fxa kernel: [ 199.766959]
=============================================
Oct 5 15:48:53 fxa kernel: [ 199.766961] [ INFO: possible recursive locking
detected ]
Oct 5 15:48:53 fxa kernel: [ 199.766963] 3.10.13-fxa #1 Not tainted
Oct 5 15:48:53 fxa kernel: [ 199.766964]
---------------------------------------------
Oct 5 15:48:53 fxa kernel: [ 199.766966] pulseaudio/5108 is trying to acquire
lock:
Oct 5 15:48:53 fxa kernel: [ 199.766967]
(&(&substream->self_group.lock)->rlock/1){......}, at: [<ffffffffa02a
d57a>] snd_pcm_action_group+0x64/0x1cd [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.766978]
Oct 5 15:48:53 fxa kernel: [ 199.766978] but task is already holding lock:
Oct 5 15:48:53 fxa kernel: [ 199.766980]
(&(&substream->self_group.lock)->rlock/1){......}, at: [<ffffffffa02a
d57a>] snd_pcm_action_group+0x64/0x1cd [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.766986]
Oct 5 15:48:53 fxa kernel: [ 199.766986] other info that might help us debug
this:
Oct 5 15:48:53 fxa kernel: [ 199.766988] Possible unsafe locking scenario:
Oct 5 15:48:53 fxa kernel: [ 199.766988]
Oct 5 15:48:53 fxa kernel: [ 199.766989] CPU0
Oct 5 15:48:53 fxa kernel: [ 199.766990] ----
Oct 5 15:48:53 fxa kernel: [ 199.766991]
lock(&(&substream->self_group.lock)->rlock/1);
Oct 5 15:48:53 fxa kernel: [ 199.766993]
lock(&(&substream->self_group.lock)->rlock/1);
Oct 5 15:48:53 fxa kernel: [ 199.766994]
Oct 5 15:48:53 fxa kernel: [ 199.766994] *** DEADLOCK ***
Oct 5 15:48:53 fxa kernel: [ 199.766994]
Oct 5 15:48:53 fxa kernel: [ 199.766996] May be due to missing lock nesting
notation
Oct 5 15:48:53 fxa kernel: [ 199.766996]
Oct 5 15:48:53 fxa kernel: [ 199.766998] 4 locks held by pulseaudio/5108:
Oct 5 15:48:53 fxa kernel: [ 199.766998] #0: (snd_pcm_link_rwlock){......},
at: [<ffffffffa02acf46>] snd_pcm_
stream_lock_irq+0x14/0x23 [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767004] #1:
(&(&substream->self_group.lock)->rlock){......}, at: [<ffffffffa
02acf52>] snd_pcm_stream_lock_irq+0x20/0x23 [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767009] #2:
(&(&substream->group->lock)->rlock){......}, at: [<ffffffffa02ae
386>] snd_pcm_action+0x2b/0x85 [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767015] #3:
(&(&substream->self_group.lock)->rlock/1){......}, at: [<fffffff
fa02ad57a>] snd_pcm_action_group+0x64/0x1cd [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767021]
Oct 5 15:48:53 fxa kernel: [ 199.767021] stack backtrace:
Oct 5 15:48:53 fxa kernel: [ 199.767023] CPU: 3 PID: 5108 Comm: pulseaudio
Not tainted 3.10.13-fxa #1
Oct 5 15:48:53 fxa kernel: [ 199.767024] Hardware name: Gigabyte Technology
Co., Ltd. GA-990FXA-UD3/GA-990FXA-U
D3, BIOS F5 10/13/2011
Oct 5 15:48:53 fxa kernel: [ 199.767026] 0000000000000000 ffff88041a27dc00
ffffffff81360159 ffff88041a27dca8
Oct 5 15:48:53 fxa kernel: [ 199.767029] ffffffff810789f6 ffff880400000001
ffff880400000000 ffffffff81c2b720
Oct 5 15:48:53 fxa kernel: [ 199.767032] 0000000000000002 49724c12809424a1
ffff88041a248788 ffff88041a27dcf0
Oct 5 15:48:53 fxa kernel: [ 199.767034] Call Trace:
Oct 5 15:48:53 fxa kernel: [ 199.767039] [<ffffffff81360159>]
dump_stack+0x19/0x1b
Oct 5 15:48:53 fxa kernel: [ 199.767043] [<ffffffff810789f6>]
__lock_acquire+0xbff/0xd92
Oct 5 15:48:53 fxa kernel: [ 199.767045] [<ffffffff8107817e>] ?
__lock_acquire+0x387/0xd92
Oct 5 15:48:53 fxa kernel: [ 199.767047] [<ffffffff810783dd>] ?
__lock_acquire+0x5e6/0xd92
Oct 5 15:48:53 fxa kernel: [ 199.767049] [<ffffffff81078ea6>]
lock_acquire+0xa3/0x11a
Oct 5 15:48:53 fxa kernel: [ 199.767054] [<ffffffffa02ad57a>] ?
snd_pcm_action_group+0x64/0x1cd [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767057] [<ffffffff813636b5>]
_raw_spin_lock_nested+0x36/0x42
Oct 5 15:48:53 fxa kernel: [ 199.767062] [<ffffffffa02ad57a>] ?
snd_pcm_action_group+0x64/0x1cd [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767066] [<ffffffffa02ad57a>]
snd_pcm_action_group+0x64/0x1cd [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767071] [<ffffffffa02ae3bc>]
snd_pcm_action+0x61/0x85 [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767075] [<ffffffffa02ae3f5>]
snd_pcm_stop+0x15/0x17 [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767080] [<ffffffffa02af1c4>]
snd_pcm_drop+0x69/0x7f [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767084] [<ffffffffa02b08a8>]
snd_pcm_common_ioctl1+0x87e/0xad1 [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767086] [<ffffffff8107817e>] ?
__lock_acquire+0x387/0xd92
Oct 5 15:48:53 fxa kernel: [ 199.767091] [<ffffffffa02b0d0e>]
snd_pcm_playback_ioctl1+0x213/0x230 [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767096] [<ffffffffa02b0d55>]
snd_pcm_playback_ioctl+0x2a/0x2e [snd_pcm]
Oct 5 15:48:53 fxa kernel: [ 199.767099] [<ffffffff81118465>]
vfs_ioctl+0x18/0x34
Oct 5 15:48:53 fxa kernel: [ 199.767101] [<ffffffff81118cb2>]
do_vfs_ioctl+0x38d/0x44b
Oct 5 15:48:53 fxa kernel: [ 199.767104] [<ffffffff81120777>] ?
rcu_read_unlock+0x1c/0x2d
Oct 5 15:48:53 fxa kernel: [ 199.767107] [<ffffffff81118dc2>]
SyS_ioctl+0x52/0x7d
Oct 5 15:48:53 fxa kernel: [ 199.767109] [<ffffffff8111b92a>] ?
dput+0x3f/0x114
Oct 5 15:48:53 fxa kernel: [ 199.767112] [<ffffffff813695d6>]
system_call_fastpath+0x1a/0x1f
Oct 5 15:48:53 fxa pulseaudio[5108]: [pulseaudio] sink.c: Default and
alternate sample rates are the same.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>