From mboxrd@z Thu Jan 1 00:00:00 1970 From: Balbir Singh Subject: per_cpu_counter_sum lockdep warning Date: Wed, 04 Jun 2008 08:57:16 +0530 Message-ID: <48460B94.8050000@linux.vnet.ibm.com> Reply-To: balbir@linux.vnet.ibm.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: linux kernel mailing list To: linux-fsdevel@vger.kernel.org Return-path: Received: from e28smtp07.in.ibm.com ([59.145.155.7]:32876 "EHLO e28esmtp07.in.ibm.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751649AbYFDD2l (ORCPT ); Tue, 3 Jun 2008 23:28:41 -0400 Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Saw this warning on an x86_64 box, while booting up 2.6.26-rc4. Has anybody else seen it? Working on it? ================================= [ INFO: inconsistent lock state ] 2.6.26-rc4 #2 --------------------------------- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage. init/1 [HC0[0]:SC0[0]:HE1:SE1] takes: (&fbc->lock){+...}, at: [] __percpu_counter_sum+0xf/0x5a {in-hardirq-W} state was registered at: [] 0xffffffffffffffff irq event stamp: 694563 hardirqs last enabled at (694563): [] kmem_cache_free+0x1a9/0x1bb hardirqs last disabled at (694562): [] kmem_cache_free+0x20/0x1bb softirqs last enabled at (692960): [] __do_softirq+0xda/0xe3 softirqs last disabled at (692945): [] call_softirq+0x1c/0x28 other info that might help us debug this: no locks held by init/1. stack backtrace: Pid: 1, comm: init Not tainted 2.6.26-rc4 #2 Call Trace: [] print_usage_bug+0x15e/0x16f [] mark_lock+0x22f/0x416 [] ? __percpu_counter_sum+0xf/0x5a [] __lock_acquire+0x4e7/0xc8a [] ? __percpu_counter_sum+0xf/0x5a [] lock_acquire+0x8e/0xb2 [] ? __percpu_counter_sum+0xf/0x5a [] _spin_lock+0x26/0x53 [] __percpu_counter_sum+0xf/0x5a [] ext3_statfs+0xd6/0x160 [] vfs_statfs+0x4e/0x6d [] vfs_statfs_native+0x22/0x48 [] sys_statfs+0x4d/0x89 [] ? trace_hardirqs_on+0xf9/0x124 [] ? __up_read+0x8f/0x97 [] ? up_read+0x26/0x2a [] ? trace_hardirqs_on_thunk+0x35/0x3a [] ? trace_hardirqs_on+0xf9/0x124 [] ? trace_hardirqs_on_thunk+0x35/0x3a [] system_call_after_swapgs+0x7b/0x80 -- Warm Regards, Balbir Singh Linux Technology Center IBM, ISTL