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