Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161227AbXAZTpG (ORCPT ); Fri, 26 Jan 2007 14:45:06 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1161229AbXAZTpG (ORCPT ); Fri, 26 Jan 2007 14:45:06 -0500 Received: from atlantis.8hz.com ([212.129.237.78]:50414 "EHLO atlantis.8hz.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1161228AbXAZTpE (ORCPT ); Fri, 26 Jan 2007 14:45:04 -0500 X-Greylist: delayed 1342 seconds by postgrey-1.27 at vger.kernel.org; Fri, 26 Jan 2007 14:45:04 EST Date: Fri, 26 Jan 2007 19:22:40 +0000 From: Sean Young To: linux-kernel@vger.kernel.org Subject: [LOCKDEP] Possible recursive locking detected Message-ID: <20070126192240.GA19725@atlantis.8hz.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2485 Lines: 63 .config: http://www.msxnet.org/config-2.6.20-rc5 ============================================= [ INFO: possible recursive locking detected ] 2.6.20-rc5 #1 --------------------------------------------- swapper/0 is trying to acquire lock: (&q->lock){++..}, at: [] __wake_up+0x18/0x43 but task is already holding lock: (&q->lock){++..}, at: [] __wake_up+0x18/0x43 other info that might help us debug this: 3 locks held by swapper/0: #0: (slock-AF_INET/1){-+..}, at: [] tcp_v4_rcv+0x673/0x85b #1: (af_callback_keys + sk->sk_family#2){-.-?}, at: [] sock_def_readable+0x15/0x6e #2: (&q->lock){++..}, at: [] __wake_up+0x18/0x43 stack backtrace: [] __lock_acquire+0xab7/0xd7b [] add_lock_to_list+0x36/0x8f [] lock_acquire+0x57/0x6f [] __wake_up+0x18/0x43 [] _spin_lock_irqsave+0x32/0x41 [] __wake_up+0x18/0x43 [] __wake_up+0x18/0x43 [] ep_poll_safewake+0x9b/0xd4 [] ep_poll_callback+0x83/0xb4 [] __wake_up_common+0x39/0x59 [] __wake_up+0x32/0x43 [] sock_def_readable+0x6c/0x6e [] tcp_data_queue+0x421/0xbd1 [] tcp_v4_rcv+0x673/0x85b [] tcp_rcv_established+0x360/0x68b [] tcp_v4_do_rcv+0x95/0x2d9 [] tcp_v4_rcv+0x673/0x85b [] _spin_lock_nested+0x27/0x32 [] tcp_v4_rcv+0x849/0x85b [] ip_local_deliver+0x100/0x268 [] _spin_lock+0x29/0x34 [] ip_rcv+0x263/0x467 [] enable_8259A_irq+0xd/0x4b [] enable_8259A_irq+0xd/0x4b [] netif_receive_skb+0x1f3/0x2e7 [] trace_hardirqs_on+0x76/0x14a [] process_backlog+0x79/0xf3 [] net_rx_action+0x97/0x167 [] __do_softirq+0x4b/0x9c [] do_softirq+0x3f/0x41 [] do_IRQ+0x52/0x8a [] common_interrupt+0x24/0x34 [] common_interrupt+0x2e/0x34 [] acpi_processor_idle+0x1bc/0x356 [processor] [] acpi_processor_idle+0x1bf/0x356 [processor] [] cpu_idle+0x39/0x4e [] start_kernel+0x28f/0x32a [] unknown_bootoption+0x0/0x259 ======================= - 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/