All pastes #2063784 Raw Edit

Untitled

public text v1 · immutable
#2063784 ·published 2011-05-18 17:27 UTC
rendered paste body
[  211.056194] ======================================================
[  211.060040] [ INFO: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected ]
[  211.060040] 2.6.39-rc7.sruffelldbg+ #1
[  211.060040] ------------------------------------------------------
[  211.060040] python/2722 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire:
[  211.060040]  (&vpm->mutex){+.+...}, at: [<f85d7961>] vpmoct_echo_update+0x21/0x180 [dahdi_voicebus]
[  211.060040]
[  211.060040] and this task is already holding:
[  211.060040]  (&(&chan->lock)->rlock){-.-...}, at: [<f85a04b3>] close_channel+0x53/0x410 [dahdi]
[  211.060040] which would create a new lock dependency:
[  211.060040]  (&(&chan->lock)->rlock){-.-...} -> (&vpm->mutex){+.+...}
[  211.060040]
[  211.060040] but this new dependency connects a HARDIRQ-irq-safe lock:
[  211.060040]  (&(&chan->lock)->rlock){-.-...}
[  211.060040] ... which became HARDIRQ-irq-safe at:
[  211.060040]   [<c0184c25>] mark_irqflags+0x165/0x170
[  211.060040]   [<c018605a>] __lock_acquire+0x2ea/0x490
[  211.060040]   [<c0186286>] lock_acquire+0x86/0x100
[  211.060040]   [<c05f3b9b>] _raw_spin_lock+0x3b/0x70
[  211.060040]   [<f85a1b7b>] _dahdi_transmit+0x6b/0x210 [dahdi]
[  211.060040]   [<f847810a>] t1_handle_transmit+0x8a/0x380 [wcte12xp]
[  211.060040]   [<f85d2ddc>] vb_tasklet_normal+0xcc/0x550 [dahdi_voicebus]
[  211.060040]   [<f85d1a5b>] vb_isr+0x4b/0x1e0 [dahdi_voicebus]
[  211.060040]   [<c01b3450>] handle_irq_event_percpu+0x50/0x1f0
[  211.060040]   [<c01b362c>] handle_irq_event+0x3c/0x60
[  211.060040]   [<c01b595a>] handle_fasteoi_irq+0x4a/0xa0
[  211.060040]
[  211.060040] to a HARDIRQ-irq-unsafe lock:
[  211.060040]  (&vpm->mutex){+.+...}
[  211.060040] ... which became HARDIRQ-irq-unsafe at:
[  211.060040] ...  [<c0184bce>] mark_irqflags+0x10e/0x170
[  211.060040]   [<c018605a>] __lock_acquire+0x2ea/0x490
[  211.060040]   [<c0186286>] lock_acquire+0x86/0x100
[  211.060040]   [<c05f270c>] __mutex_lock_common+0x4c/0x360
[  211.060040]   [<c05f2aff>] mutex_lock_nested+0x3f/0x50
[  211.060040]   [<f85d7b1d>] vpmoct_set_companding+0x3d/0x1a0 [dahdi_voicebus]
[  211.060040]   [<f85d7c9b>] vpmoct_echocan_create+0x1b/0x40 [dahdi_voicebus]
[  211.060040]   [<f8476b0e>] t1xxp_echocan_create+0xee/0x100 [wcte12xp]
[  211.060040]   [<f859b3e5>] hwec_echocan_create+0x45/0x50 [dahdi]
[  211.060040]   [<f859c3cb>] ioctl_echocancel+0x18b/0x350 [dahdi]
[  211.060040]   [<f85a7ddb>] dahdi_chan_ioctl+0x59b/0xd00 [dahdi]
[  211.060040]   [<f85a92c1>] dahdi_unlocked_ioctl+0x81/0x160 [dahdi]
[  211.060040]   [<c02393d5>] do_vfs_ioctl+0x85/0x2d0
[  211.060040]   [<c0239697>] sys_ioctl+0x77/0x80
[  211.060040]   [<c05fb663>] sysenter_do_call+0x12/0x38
[  211.060040]
[  211.060040] other info that might help us debug this: