From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752421Ab0IMOvE (ORCPT ); Mon, 13 Sep 2010 10:51:04 -0400 Received: from relay01.mx.bawue.net ([193.7.176.67]:43483 "EHLO relay01.mx.bawue.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751926Ab0IMOvB (ORCPT ); Mon, 13 Sep 2010 10:51:01 -0400 Date: Mon, 13 Sep 2010 16:51:02 +0200 From: Nils Radtke To: Linux Kernel-Liste Subject: INFO: inconsistent lock state Message-ID: <20100913145102.GI25129@localhost> Reply-To: Nils Radtke MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Bkp: p2mi User-Agent: Mutt/1.5.20 (2009-06-14) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Got this in the logs: PM: Adding info for No Bus:vcs7 PM: Adding info for No Bus:vcsa7 initialized framebuffer f62c8580 with backing bo f62c0080 ================================= [ INFO: inconsistent lock state ] 2.6.35.4 #11 --------------------------------- inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage. swapper/0 [HC0[0]:SC1[1]:HE1:SE0] takes: (&(&bdi->wb_lock)->rlock){+.?...}, at: [] bdi_queue_work+0x22/0x90 {SOFTIRQ-ON-W} state was registered at: [] __lock_acquire+0x984/0x17c0 [] lock_acquire+0x7b/0x190 [] _raw_spin_lock+0x41/0x70 [] bdi_task_init+0x23/0x70 [] bdi_forker_task+0x16/0x2e0 [] kthread+0x6c/0x80 [] kernel_thread_helper+0x6/0x3c irq event stamp: 523044 hardirqs last enabled at (523044): [] kmem_cache_alloc_notrace+0x57/0xc0 hardirqs last disabled at (523043): [] kmem_cache_alloc_notrace+0x2f/0xc0 softirqs last enabled at (522978): [] __do_softirq+0xe5/0x2e0 softirqs last disabled at (523039): [] do_softirq+0x4d/0x60 other info that might help us debug this: 1 lock held by swapper/0: #0: (&q->backing_dev_info.laptop_mode_wb_timer){+.-...}, at: [] run_timer_softirq+0xbf/0x500 stack backtrace: Pid: 0, comm: swapper Not tainted 2.6.35.4 #11 Call Trace: [] ? printk+0x18/0x1a [] print_usage_bug+0x162/0x1a0 [] mark_lock+0x3ab/0x5b0 [] ? trace_hardirqs_off+0xb/0x10 [] ? check_usage_forwards+0x0/0xe0 [] __lock_acquire+0x943/0x17c0 [] ? dump_trace+0x7f/0xd0 [] ? save_trace+0x3b/0xc0 [] ? mark_lock+0x12c/0x5b0 [] ? trace_hardirqs_off+0xb/0x10 [] lock_acquire+0x7b/0x190 [] ? bdi_queue_work+0x22/0x90 [] _raw_spin_lock+0x41/0x70 [] ? bdi_queue_work+0x22/0x90 [] bdi_queue_work+0x22/0x90 [] __bdi_start_writeback+0x7e/0x190 [] bdi_start_writeback+0x17/0x20 [] laptop_mode_timer_fn+0x38/0x50 [] run_timer_softirq+0x147/0x500 [] ? run_timer_softirq+0xbf/0x500 [] ? laptop_mode_timer_fn+0x0/0x50 [] __do_softirq+0x86/0x2e0 [] do_softirq+0x4d/0x60 [] irq_exit+0x75/0x80 [] do_IRQ+0x43/0xb0 [] common_interrupt+0x2e/0x34 [] ? time_to_tm+0x4b/0x1f0 [] ? acpi_idle_enter_bm+0x21d/0x251 [] cpuidle_idle_call+0x6a/0x180 [] cpu_idle+0x39/0x70 [] rest_init+0xe6/0x100 [] ? rest_init+0x0/0x100 [] start_kernel+0x2f8/0x2fe [] ? unknown_bootoption+0x0/0x1a0 [] i386_start_kernel+0xb4/0xbc ata3.00: configured for UDMA/133 ata3: EH complete sd 2:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA PM: Adding info for No Bus:vcs2 Cheers, Nils