Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755815Ab0AFMzH (ORCPT ); Wed, 6 Jan 2010 07:55:07 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754944Ab0AFMzG (ORCPT ); Wed, 6 Jan 2010 07:55:06 -0500 Received: from mail-ew0-f219.google.com ([209.85.219.219]:40090 "EHLO mail-ew0-f219.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751034Ab0AFMzF (ORCPT ); Wed, 6 Jan 2010 07:55:05 -0500 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=dCXtAn5ww1GSfx0aDqq0Zy7xeIaGkGG9tNmVTlmJ3FaSCnGGWL3ucvvdNdVtRlV4zP 0GukHnZFETazA44+nt2y/A0SdB9Or8/WRwm78H2s012V247ndOGnmS0GcD1Y991fIDMw PRDf6EwpjlaDLZnPfzJWuqvNwbnQsdqrRLMsk= MIME-Version: 1.0 Date: Wed, 6 Jan 2010 07:54:59 -0500 Message-ID: Subject: 2.6.33-rc3 -- INFO: possible recursive locking -- (s_active){++++.+}, at: [] sysfs_hash_and_remove+0x3d/0x4f From: Miles Lane To: LKML , Greg Kroah-Hartman , Jesse Barnes , Len Brown , Pavel Machek , "Rafael J. Wysocki" Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3257 Lines: 65 [ 6967.926563] ACPI: Preparing to enter system sleep state S3 [ 6967.956156] Disabling non-boot CPUs ... [ 6967.970401] [ 6967.970408] ============================================= [ 6967.970419] [ INFO: possible recursive locking detected ] [ 6967.970431] 2.6.33-rc2-git6 #27 [ 6967.970439] --------------------------------------------- [ 6967.970450] pm-suspend/22147 is trying to acquire lock: [ 6967.970460] (s_active){++++.+}, at: [] sysfs_hash_and_remove+0x3d/0x4f [ 6967.970493] [ 6967.970497] but task is already holding lock: [ 6967.970506] (s_active){++++.+}, at: [] sysfs_get_active_two+0x16/0x36 [ 6967.970531] [ 6967.970535] other info that might help us debug this: [ 6967.970547] 6 locks held by pm-suspend/22147: [ 6967.970556] #0: (&buffer->mutex){+.+.+.}, at: [] sysfs_write_file+0x25/0xeb [ 6967.970584] #1: (s_active){++++.+}, at: [] sysfs_get_active_two+0x16/0x36 [ 6967.970612] #2: (s_active){++++.+}, at: [] sysfs_get_active_two+0x21/0x36 [ 6967.970639] #3: (pm_mutex){+.+.+.}, at: [] enter_state+0x26/0x114 [ 6967.970668] #4: (cpu_add_remove_lock){+.+.+.}, at: [] cpu_maps_update_begin+0xf/0x11 [ 6967.970697] #5: (cpu_hotplug.lock){+.+.+.}, at: [] cpu_hotplug_begin+0x1d/0x40 [ 6967.970724] [ 6967.970728] stack backtrace: [ 6967.970740] Pid: 22147, comm: pm-suspend Not tainted 2.6.33-rc2-git6 #27 [ 6967.970751] Call Trace: [ 6967.970771] [] ? printk+0xf/0x18 [ 6967.970791] [] __lock_acquire+0x817/0xb6d [ 6967.970812] [] ? mark_held_locks+0x43/0x5b [ 6967.970831] [] ? debug_check_no_locks_freed+0xfd/0x107 [ 6967.970851] [] ? trace_hardirqs_on_caller+0x108/0x130 [ 6967.970871] [] lock_acquire+0x5c/0x73 [ 6967.970890] [] ? sysfs_hash_and_remove+0x3d/0x4f [ 6967.970910] [] sysfs_addrm_finish+0x9a/0xfe [ 6967.970929] [] ? sysfs_hash_and_remove+0x3d/0x4f [ 6967.970953] [] sysfs_hash_and_remove+0x3d/0x4f [ 6967.970974] [] sysfs_remove_group+0x52/0x81 [ 6967.970993] [] mc_cpu_callback+0x73/0x9a [ 6967.971014] [] notifier_call_chain+0x51/0x78 [ 6967.971034] [] __raw_notifier_call_chain+0xe/0x10 [ 6967.971054] [] _cpu_down+0x7a/0x235 [ 6967.971074] [] disable_nonboot_cpus+0x58/0xe0 [ 6967.971093] [] suspend_devices_and_enter+0xb9/0x173 [ 6967.971094] [] enter_state+0xc8/0x114 [ 6967.971094] [] state_store+0x93/0xa7 [ 6967.971094] [] ? state_store+0x0/0xa7 [ 6967.971094] [] kobj_attr_store+0x16/0x22 [ 6967.971094] [] sysfs_write_file+0xc0/0xeb [ 6967.971094] [] ? sysfs_write_file+0x0/0xeb [ 6967.971094] [] vfs_write+0x80/0xdf [ 6967.971094] [] sys_write+0x3b/0x5d [ 6967.971094] [] sysenter_do_call+0x12/0x36 [ 6967.973262] CPU 1 is now offline [ 6967.973271] lockdep: fixing up alternatives. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/