From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Domsch Subject: lockdep tcp_v6_rcv message Date: Fri, 28 Jul 2006 14:45:31 -0500 Message-ID: <20060728194531.GA17744@lists.us.dell.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from ausc60ps301.us.dell.com ([143.166.148.206]:51218 "EHLO ausc60ps301.us.dell.com") by vger.kernel.org with ESMTP id S1030286AbWG1Tp3 (ORCPT ); Fri, 28 Jul 2006 15:45:29 -0400 To: linux-kernel@vger.kernel.org, netdev@vger.kernel.org Content-Disposition: inline Sender: netdev-owner@vger.kernel.org List-Id: netdev.vger.kernel.org Triggered on Fedora rawhide kernel-2.6.17-1.2462.fc6 x86_64 which is based on 2.6.18rc2-git6. IPv6 was in use at the time. ================================= [ INFO: inconsistent lock state ] --------------------------------- inconsistent {softirq-on-W} -> {in-softirq-R} usage. swapper/0 [HC0[0]:SC1[1]:HE1:SE0] takes: (&sk->sk_dst_lock){---?}, at: [] sk_dst_check+0x26/0x12b {softirq-on-W} state was registered at: [] lock_acquire+0x4a/0x69 [] _write_lock+0x24/0x31 [] ip4_datagram_connect+0x2e1/0x350 [] inet_dgram_connect+0x57/0x65 [] sys_connect+0x7d/0xa4 [] system_call+0x7d/0x83 irq event stamp: 3507830 hardirqs last enabled at (3507830): [] kmem_cache_alloc+0xd3/0xf7 hardirqs last disabled at (3507829): [] kmem_cache_alloc+0x4b/0xf7 softirqs last enabled at (3507808): [] __do_softirq+0xec/0xf5 softirqs last disabled at (3507811): [] call_softirq+0x1e/0x28 other info that might help us debug this: 1 lock held by swapper/0: #0: (slock-AF_INET6){-+..}, at: [] tcp_v6_rcv+0x30e/0x770 [ipv6] stack backtrace: Call Trace: [] show_trace+0xaa/0x23d [] dump_stack+0x15/0x17 [] print_usage_bug+0x259/0x26a [] mark_lock+0x1d5/0x3e3 [] __lock_acquire+0x427/0xa54 [] lock_acquire+0x4b/0x69 [] _read_lock+0x28/0x34 [] sk_dst_check+0x26/0x12b [] :ipv6:ip6_dst_lookup+0x3a/0x1a2 [] :ipv6:tcp_v6_send_synack+0x185/0x2ec [] :ipv6:tcp_v6_conn_request+0x291/0x2f3 [] tcp_rcv_state_process+0x5f/0xe7b [] :ipv6:tcp_v6_do_rcv+0x268/0x372 [] :ipv6:tcp_v6_rcv+0x71f/0x770 [] :ipv6:ip6_input+0x223/0x315 [] :ipv6:ipv6_rcv+0x254/0x2af [] netif_receive_skb+0x260/0x2dd [] :e1000:e1000_clean_rx_irq+0x423/0x4c2 [] :e1000:e1000_clean+0x88/0x15b [] net_rx_action+0xac/0x1c7 [] __do_softirq+0x68/0xf5 [] call_softirq+0x1e/0x28 Thanks, Matt -- Matt Domsch Software Architect Dell Linux Solutions linux.dell.com & www.dell.com/linux Linux on Dell mailing lists @ http://lists.us.dell.com