#743: Lockdep: possible circular dependency detected
----------------------------+-----------------------------------------------
 Reporter:  anonymous       |            Owner:     
     Type:  defect          |           Status:  new
 Priority:  major           |        Milestone:     
Component:  madwifi: other  |          Version:     
 Keywords:                  |   Patch_attached:  0  
----------------------------+-----------------------------------------------
 After modprobe ath_pci; iwconfig ath0 essid foo key bar; dhcpd ath0 i've
 got the following info from my kernel:

 [  169.008000] =======================================================
 [  169.008000] [ INFO: possible circular locking dependency detected ]
 [  169.008000] -------------------------------------------------------
 [  169.008000] dhcpcd-bin/5251 is trying to acquire lock:
 [  169.008000]  (&dev->queue_lock#2){-...}, at: [<c0553f46>]
 dev_queue_xmit+0x56/0x310
 [  169.008000]
 [  169.008000] but task is already holding lock:
 [  169.008000]  (&dev->_xmit_lock){-+..}, at: [<c05541aa>]
 dev_queue_xmit+0x2ba/0x310
 [  169.008000]
 [  169.008000] which lock already depends on the new lock.
 [  169.008000]
 [  169.008000]
 [  169.008000] the existing dependency chain (in reverse order) is:
 [  169.008000]
 [  169.008000] -> #1 (&dev->_xmit_lock){-+..}:
 [  169.008000]        [<c013c9f9>] lock_acquire+0x69/0x90
 [  169.008000]        [<c06a55d5>] _spin_lock_bh+0x45/0x60
 [  169.008000]        [<c056995a>] dev_activate+0x6a/0x130
 [  169.008000]        [<c05531c2>] dev_open+0x62/0x80
 [  169.008000]        [<e1be7225>] ieee80211_init+0xf5/0x180 [wlan]
 [  169.008000]        [<e1be7307>] ieee80211_open+0x17/0x20 [wlan]
 [  169.008000]        [<c055319c>] dev_open+0x3c/0x80
 [  169.008000]        [<c05518f5>] dev_change_flags+0x55/0x130
 [  169.008000]        [<c05ba71f>] devinet_ioctl+0x51f/0x690
 [  169.008000]        [<c05bb01e>] inet_ioctl+0x8e/0xb0
 [  169.008000]        [<c0546429>] sock_ioctl+0x149/0x250
 [  169.008000]        [<c0181845>] do_ioctl+0x35/0x90
 [  169.008000]        [<c01818f7>] vfs_ioctl+0x57/0x2f0
 [  169.008000]        [<c0181bd1>] sys_ioctl+0x41/0x70
 [  169.008000]        [<c010331f>] syscall_call+0x7/0xb
 [  169.008000]
 [  169.008000] -> #0 (&dev->queue_lock#2){-...}:
 [  169.008000]        [<c013c9f9>] lock_acquire+0x69/0x90
 [  169.008000]        [<c06a5580>] _spin_lock+0x40/0x50
 [  169.008000]        [<c0553f46>] dev_queue_xmit+0x56/0x310
 [  169.008000]        [<e1be2931>] ieee80211_parent_queue_xmit+0x41/0x50
 [wlan]
 [  169.008000]        [<e1be2d68>] ieee80211_hardstart+0x1a8/0x400 [wlan]
 [  169.008000]        [<c0552302>] dev_hard_start_xmit+0x222/0x2f0
 [  169.008000]        [<c0554174>] dev_queue_xmit+0x284/0x310
 [  169.008000]        [<c0632d71>] packet_sendmsg_spkt+0x1b1/0x1f0
 [  169.008000]        [<c0545fed>] sock_sendmsg+0xcd/0x100
 [  169.008000]        [<c0546693>] sys_sendto+0xd3/0x100
 [  169.008000]        [<c0547f12>] sys_socketcall+0x192/0x260
 [  169.008000]        [<c010331f>] syscall_call+0x7/0xb
 [  169.008000]
 [  169.008000] other info that might help us debug this:
 [  169.008000]
 [  169.008000] 1 lock held by dhcpcd-bin/5251:
 [  169.008000]  #0:  (&dev->_xmit_lock){-+..}, at: [<c05541aa>]
 dev_queue_xmit+0x2ba/0x310
 [  169.008000]
 [  169.008000] stack backtrace:
 [  169.008000]  [<c0104532>] show_trace_log_lvl+0x142/0x160
 [  169.008000]  [<c0104bfb>] show_trace+0x1b/0x20
 [  169.008000]  [<c0104ce4>] dump_stack+0x24/0x30
 [  169.008000]  [<c013b941>] print_circular_bug_tail+0x61/0x70
 [  169.008000]  [<c013c190>] __lock_acquire+0x840/0xd30
 [  169.008000]  [<c013c9f9>] lock_acquire+0x69/0x90
 [  169.008000]  [<c06a5580>] _spin_lock+0x40/0x50
 [  169.008000]  [<c0553f46>] dev_queue_xmit+0x56/0x310
 [  169.008000]  [<e1be2931>] ieee80211_parent_queue_xmit+0x41/0x50 [wlan]
 [  169.008000]  [<e1be2d68>] ieee80211_hardstart+0x1a8/0x400 [wlan]
 [  169.008000]  [<c0552302>] dev_hard_start_xmit+0x222/0x2f0
 [  169.008000]  [<c0554174>] dev_queue_xmit+0x284/0x310
 [  169.008000]  [<c0632d71>] packet_sendmsg_spkt+0x1b1/0x1f0
 [  169.008000]  [<c0545fed>] sock_sendmsg+0xcd/0x100
 [  169.008000]  [<c0546693>] sys_sendto+0xd3/0x100
 [  169.008000]  [<c0547f12>] sys_socketcall+0x192/0x260
 [  169.008000]  [<c010331f>] syscall_call+0x7/0xb
 [  169.008000]  [<b7ee7cdc>] 0xb7ee7cdc

 Nevertheless, anything is working ok, but this message shouldn't be
 printed...

-- 
Ticket URL: <http://madwifi.org/ticket/743>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Madwifi-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/madwifi-tickets

Reply via email to