Actions
Bug #166
closed"INFO: possible recursive locking detected" (batadv_tt_global_del_orig vs. batadv_orig_node_free_ref)
Start date:
11/08/2012
Due date:
% Done:
100%
Estimated time:
Description
When deleting the wifi interface currently used by batman-adv with i.e. 'iw dev wlan0-1 del' on an Alix board with an ath9k based wifi card with a recent OpenWRT version from the Attitude Adjustment branch (rev. 34092, Linux 3.3.8) plus vanilla batman-adv 2012.4.0 as well as some extra kernel debugging options, I'm getting the following recursive locking warning:
[...] [ 71.893406] ============================================= [ 71.896725] [ INFO: possible recursive locking detected ] [ 71.896725] 3.3.8 #14 Tainted: G O [ 71.896725] --------------------------------------------- [ 71.896725] iw/1789 is trying to acquire lock: [ 71.896725] (&(&hash->list_locks[i])->rlock){+.-...}, at: [<d0fc541e>] batadv_tt_global_del_orig+0x4e/0xf0 [batman_adv] [ 71.896725] [ 71.896725] but task is already holding lock: [ 71.896725] (&(&hash->list_locks[i])->rlock){+.-...}, at: [<d0fbe0ee>] batadv_orig_node_free_ref+0x7e/0x340 [batman_adv] [...]
See attached dmesg output for the complete trace.
Files
Actions