<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>