From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755243AbYDWXAo (ORCPT ); Wed, 23 Apr 2008 19:00:44 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752605AbYDWXAg (ORCPT ); Wed, 23 Apr 2008 19:00:36 -0400 Received: from rv-out-0708.google.com ([209.85.198.249]:46272 "EHLO rv-out-0506.google.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752084AbYDWXAf (ORCPT ); Wed, 23 Apr 2008 19:00:35 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=J6AhDVpHqvcnpd+2hgi/7bbH9iHegkUc6lZ/OIO4+CRc5s7po4AGMNTrSnugvqLpV85RFkoNx2nMrAZ7XWsd7cnza+Gk2FwN5vy6VNMVDKRuh1c4eAOBGGWqt27VBUHnsSwuxJQ1E2jzR3/XFEdI4m3aSIZt1rxk1275/jhH5Cw= Message-ID: Date: Thu, 24 Apr 2008 01:00:34 +0200 From: "Zdenek Kabelac" To: "Linux Kernel Mailing List" Subject: BUG: bad unlock balance detected iwl3945/1438 is trying to release lock MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello This stacktrace is with git 8876b8ed5fc9e996918cac4a553b8bc40d5605d7 (compiled few minutes ago) (Unsure how it's related to other bugs around iwl driver) Happens when wifi network is enabled/disabled Zdenek ACPI: PCI interrupt for device 0000:03:00.0 disabled ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 17 PM: Writing back config space on device 0000:03:00.0 at offset 1 (was 100102, writing 100106) ===================================== [ BUG: bad unlock balance detected! ] ------------------------------------- iwl3945/1438 is trying to release lock (&priv->mutex) at: [] mutex_unlock+0x9/0x10 but there are no more locks to release! other info that might help us debug this: 2 locks held by iwl3945/1438: #0: ((name)){--..}, at: [] run_workqueue+0xaa/0x230 #1: (&ifsta->work){--..}, at: [] run_workqueue+0xaa/0x230 stack backtrace: Pid: 1438, comm: iwl3945 Not tainted 2.6.25 #61 Call Trace: [] print_unlock_inbalance_bug+0x105/0x130 [] ? native_sched_clock+0x78/0x80 [] ? __lock_acquire+0x364/0x11d0 [] ? __lock_acquire+0x364/0x11d0 [] lock_release_non_nested+0x118/0x1a0 [] ? mutex_unlock+0x9/0x10 [] lock_release+0xc6/0x230 [] __mutex_unlock_slowpath+0x86/0x180 [] mutex_unlock+0x9/0x10 [] :iwl3945:iwl3945_mac_config_interface+0x44/0x420 [] ? get_lock_stats+0x2a/0x70 [] :mac80211:__ieee80211_if_config+0x86/0xe0 [] :mac80211:ieee80211_if_config+0x3a/0x70 [] :mac80211:ieee80211_sta_set_bssid+0xb2/0xd0 [] :mac80211:ieee80211_sta_work+0x158e/0x19b0 [] ? get_lock_stats+0x2a/0x70 [] ? get_lock_stats+0x2a/0x70 [] ? put_lock_stats+0xe/0x30 [] ? hrtimer_start+0xe1/0x1a0 [] ? native_sched_clock+0x78/0x80 [] ? __lock_acquire+0x364/0x11d0 [] ? put_lock_stats+0xe/0x30 [] ? run_workqueue+0xaa/0x230 [] ? run_workqueue+0xaa/0x230 [] ? :mac80211:ieee80211_sta_work+0x0/0x19b0 [] run_workqueue+0xf6/0x230 [] worker_thread+0xa7/0x120 [] ? autoremove_wake_function+0x0/0x40 [] ? worker_thread+0x0/0x120 [] kthread+0x49/0x90 [] child_rip+0xa/0x12 [] ? restore_args+0x0/0x30 [] ? kthread+0x0/0x90 [] ? child_rip+0x0/0x12