Description of problem: I get the following with every boot of -0.166 (but the backtraces vary slight). System is Thinkpad X60 running latest rawhide. firmware: requesting iwlwifi-3945-1.ucode iscsi: registered transport (iser) Registered led device: iwl-phy0:radio Registered led device: iwl-phy0:assoc Registered led device: iwl-phy0:RX Registered led device: iwl-phy0:TX ============================================= [ INFO: possible recursive locking detected ] 2.6.27-0.166.rc0.git8.fc10.i686 #1 --------------------------------------------- NetworkManager/2524 is trying to acquire lock: (&dev->addr_list_lock){-...}, at: [<c060b6b8>] dev_mc_sync+0x1c/0x59 but task is already holding lock: (&dev->addr_list_lock){-...}, at: [<c06075e6>] dev_set_rx_mode+0x19/0x2b other info that might help us debug this: 2 locks held by NetworkManager/2524: #0: (rtnl_mutex){--..}, at: [<c061079a>] rtnetlink_rcv+0x17/0x2b #1: (&dev->addr_list_lock){-...}, at: [<c06075e6>] dev_set_rx_mode+0x19/0x2b stack backtrace: Pid: 2524, comm: NetworkManager Not tainted 2.6.27-0.166.rc0.git8.fc10.i686 #1 [<c044ae2b>] __lock_acquire+0x6b6/0x975 [<c0449482>] ? trace_hardirqs_off_caller+0x15/0x91 [<c044a08e>] ? mark_held_locks+0x4e/0x66 [<c044a210>] ? trace_hardirqs_on_caller+0xe3/0x11a [<c044a252>] ? trace_hardirqs_on+0xb/0xd [<c044b154>] lock_acquire+0x6a/0x90 [<c060b6b8>] ? dev_mc_sync+0x1c/0x59 [<c067b852>] _spin_lock_bh+0x26/0x53 [<c060b6b8>] ? dev_mc_sync+0x1c/0x59 [<c060b6b8>] dev_mc_sync+0x1c/0x59 [<f921aaf5>] ieee80211_set_multicast_list+0xd9/0xe1 [mac80211] [<c06073ff>] __dev_set_rx_mode+0x89/0x8c [<c06075ed>] dev_set_rx_mode+0x20/0x2b [<c060921e>] dev_open+0x96/0xb9 [<c0608c31>] dev_change_flags+0xa1/0x154 [<c060facc>] ? rtnl_setlink+0x0/0xdb [<c060fa1a>] do_setlink+0x26b/0x31d [<c067b640>] ? _read_unlock+0x22/0x25 [<c060facc>] ? rtnl_setlink+0x0/0xdb [<c060fba3>] rtnl_setlink+0xd7/0xdb [<c061094b>] rtnetlink_rcv_msg+0x19d/0x1b7 [<c06107ae>] ? rtnetlink_rcv_msg+0x0/0x1b7 [<c061e4a2>] netlink_rcv_skb+0x35/0x7b [<c06107a6>] rtnetlink_rcv+0x23/0x2b [<c061e09c>] netlink_unicast+0xf6/0x14c [<c061e329>] netlink_sendmsg+0x237/0x244 [<c05fcf98>] __sock_sendmsg+0x4a/0x53 [<c05fd7a8>] sock_sendmsg+0xbd/0xd3 [<c043e016>] ? autoremove_wake_function+0x0/0x38 [<c043e016>] ? autoremove_wake_function+0x0/0x38 [<c041dd7e>] ? need_resched+0x18/0x22 [<c051341b>] ? copy_from_user+0x3e/0x125 [<c0603fd2>] ? verify_iovec+0x45/0x73 [<c05fd902>] sys_sendmsg+0x144/0x197 [<c05fe391>] ? sys_recvmsg+0x11b/0x180 [<c0449482>] ? trace_hardirqs_off_caller+0x15/0x91 [<c0449509>] ? trace_hardirqs_off+0xb/0xd [<c040892f>] ? native_sched_clock+0xac/0xc8 [<c04087b3>] ? sched_clock+0x8/0xb [<c0448a92>] ? lock_release_holdtime+0x1a/0x115 [<c044a226>] ? trace_hardirqs_on_caller+0xf9/0x11a [<c044a252>] ? trace_hardirqs_on+0xb/0xd [<c04245c4>] ? hrtick_set+0x7f/0xdf [<c0679c58>] ? schedule+0x6fb/0x71a [<c05fe8b3>] sys_socketcall+0x170/0x18d [<c040a2fa>] ? syscall_trace_enter+0xa1/0xb5 [<c0403c0a>] syscall_call+0x7/0xb [<c067007b>] ? agp_amd64_probe+0xd8/0x458 ======================= ADDRCONF(NETDEV_UP): wlan0: link is not ready Version-Release number of selected component (if applicable): kernel-2.6.27-0.166.rc0.git8.fc10.i686 How reproducible: Every boot Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
No longer see this with current kernels. Close?