Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933980Ab0HLQky (ORCPT ); Thu, 12 Aug 2010 12:40:54 -0400 Received: from lennier.cc.vt.edu ([198.82.162.213]:54335 "EHLO lennier.cc.vt.edu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932231Ab0HLQkt (ORCPT ); Thu, 12 Aug 2010 12:40:49 -0400 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: Andrew Morton , davem@davemloft.net, jeffrey.t.kirsher@intel.com, jesse.brandeburg@intel.com, kaber@trash.net, jengelh@medozas.de, eric.dumazet@gmail.com Cc: linux-kernel@vger.kernel.org, netdev@vger.kernel.org, e1000-devel@lists.sourceforge.net, netfilter@vger.kernel.org Subject: mmotm 2010-08-11 - lockdep whinges at e1000e driver ifconfig up In-Reply-To: Your message of "Wed, 11 Aug 2010 16:10:49 PDT." <201008112340.o7BNenDe021017@imap1.linux-foundation.org> From: Valdis.Kletnieks@vt.edu References: <201008112340.o7BNenDe021017@imap1.linux-foundation.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1281631078_11114P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Thu, 12 Aug 2010 12:37:58 -0400 Message-ID: <11448.1281631078@localhost> X-Mirapoint-Received-SPF: 128.173.14.107 localhost Valdis.Kletnieks@vt.edu 2 pass X-Mirapoint-IP-Reputation: reputation=neutral-1, source=Fixed, refid=n/a, actions=MAILHURDLE SPF TAG X-Junkmail-Status: score=10/50, host=vivi.cc.vt.edu X-Junkmail-SD-Raw: score=unknown, refid=str=0001.0A020208.4C642367.0078,ss=1,fgs=0, ip=0.0.0.0, so=2009-09-22 00:05:22, dmn=2009-09-10 00:05:08, mode=single engine X-Junkmail-IWF: false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 6663 Lines: 122 --==_Exmh_1281631078_11114P Content-Type: text/plain; charset=us-ascii On Wed, 11 Aug 2010 16:10:49 PDT, akpm@linux-foundation.org said: > The mm-of-the-moment snapshot 2010-08-11-16-10 has been uploaded to > > http://userweb.kernel.org/~akpm/mmotm/ Not sure if it's an e1000e bug, or an iptables bug that happened to trip on like the first few packets accepted after the interface came up, so I'll cc: everybody and let ya'll fight over it. :) [ 431.011194] e1000e 0000:00:19.0: irq 46 for MSI/MSI-X [ 431.062183] e1000e 0000:00:19.0: irq 46 for MSI/MSI-X [ 431.064607] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 432.691161] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: None [ 432.691177] e1000e 0000:00:19.0: eth0: 10/100 speed: disabling TSO [ 432.695461] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 432.697278] [ 432.697279] ================================= [ 432.697477] [ INFO: inconsistent lock state ] [ 432.697581] 2.6.35-mmotm0811 #1 [ 432.697682] --------------------------------- [ 432.697785] inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage. [ 432.697890] kworker/0:0/0 [HC0[0]:SC1[2]:HE1:SE0] takes: [ 432.697994] (&(&lock->lock)->rlock){+.?...}, at: [] ip6t_do_table+0xc1/0x646 [ 432.698028] {SOFTIRQ-ON-W} state was registered at: [ 432.698028] [] __lock_acquire+0x3a3/0xd6a [ 432.698028] [] lock_acquire+0x10a/0x130 [ 432.698028] [] _raw_spin_lock+0x36/0x45 [ 432.698028] [] xt_info_wrlock+0x1c/0x1e [ 432.698028] [] get_counters+0x93/0x14a [ 432.698028] [] alloc_counters.clone.3+0x2d/0x41 [ 432.698028] [] do_ip6t_get_ctl+0x110/0x367 [ 432.698028] [] nf_sockopt+0x5c/0x88 [ 432.698028] [] nf_getsockopt+0x13/0x15 [ 432.698028] [] ipv6_getsockopt+0x94/0xc3 [ 432.698028] [] rawv6_getsockopt+0x48/0x54 [ 432.698028] [] sock_common_getsockopt+0xf/0x11 [ 432.698028] [] sys_getsockopt+0x75/0x93 [ 432.698028] [] system_call_fastpath+0x16/0x1b [ 432.698028] irq event stamp: 3554312 [ 432.698028] hardirqs last enabled at (3554312): [] _local_bh_enable_ip+0x139/0x178 [ 432.698028] hardirqs last disabled at (3554311): [] _local_bh_enable_ip+0xba/0x178 [ 432.698028] softirqs last enabled at (3554260): [] __do_softirq+0x273/0x289 [ 432.698028] softirqs last disabled at (3554277): [] call_softirq+0x1c/0x28 [ 432.698028] [ 432.698028] other info that might help us debug this: [ 432.698028] 3 locks held by kworker/0:0/0: [ 432.698028] #0: (&idev->mc_ifc_timer){+.-...}, at: [] run_timer_softirq+0x1d2/0x442 [ 432.698028] #1: (rcu_read_lock){.+.+..}, at: [] rcu_read_lock+0x0/0x35 [ 432.698028] #2: (rcu_read_lock){.+.+..}, at: [] rcu_read_lock+0x0/0x35 [ 432.698028] [ 432.698028] stack backtrace: [ 432.698028] Pid: 0, comm: kworker/0:0 Not tainted 2.6.35-mmotm0811 #1 [ 432.698028] Call Trace: [ 432.698028] [] valid_state+0x17c/0x18e [ 432.698028] [] ? check_usage_forwards+0x0/0x87 [ 432.698028] [] mark_lock+0xdf/0x1d8 [ 432.698028] [] __lock_acquire+0x325/0xd6a [ 432.698028] [] ? __lock_acquire+0x403/0xd6a [ 432.698028] [] ? mark_held_locks+0x50/0x72 [ 432.698028] [] ? ip6t_do_table+0xc1/0x646 [ 432.698028] [] lock_acquire+0x10a/0x130 [ 432.698028] [] ? ip6t_do_table+0xc1/0x646 [ 432.698028] [] ? _local_bh_enable_ip+0x166/0x178 [ 432.698028] [] _raw_spin_lock+0x36/0x45 [ 432.698028] [] ? ip6t_do_table+0xc1/0x646 [ 432.698028] [] ip6t_do_table+0xc1/0x646 [ 432.698028] [] ? _local_bh_enable_ip+0x166/0x178 [ 432.698028] [] ? local_bh_enable+0xd/0xf [ 432.698028] [] ? nf_conntrack_in+0x4a9/0x5b9 [ 432.698028] [] ip6table_filter_hook+0x17/0x1c [ 432.698028] [] nf_iterate+0x41/0x84 [ 432.698028] [] ? dst_output+0x0/0x70 [ 432.698028] [] nf_hook_slow+0x73/0xde [ 432.698028] [] ? dst_output+0x0/0x70 [ 432.698028] [] ? msleep_interruptible+0x5b/0x72 [ 432.698028] [] NF_HOOK.clone.21+0x3e/0x52 [ 432.698028] [] ? xfrm_lookup+0x11/0x2e [ 432.698028] [] mld_sendpack+0x27d/0x3dd [ 432.698028] [] mld_ifc_timer_expire+0x1ca/0x207 [ 432.698028] [] run_timer_softirq+0x2c4/0x442 [ 432.698028] [] ? run_timer_softirq+0x1d2/0x442 [ 432.698028] [] ? __run_hrtimer+0x1ec/0x234 [ 432.698028] [] ? mld_ifc_timer_expire+0x0/0x207 [ 432.698028] [] ? __do_softirq+0x71/0x289 [ 432.698028] [] __do_softirq+0x146/0x289 [ 432.698028] [] ? time_hardirqs_off+0x1b/0x2f [ 432.698028] [] call_softirq+0x1c/0x28 [ 432.698028] [] do_softirq+0x44/0xf1 [ 432.698028] [] irq_exit+0x4a/0xb4 [ 432.698028] [] smp_apic_timer_interrupt+0x79/0x87 [ 432.698028] [] apic_timer_interrupt+0x13/0x20 [ 432.698028] [] ? acpi_idle_enter_simple+0x122/0x15a [ 432.698028] [] ? acpi_idle_enter_simple+0x11d/0x15a [ 432.698028] [] cpuidle_idle_call+0x9b/0x15d [ 432.698028] [] cpu_idle+0x85/0x169 [ 432.698028] [] start_secondary+0x1b1/0x1b5 [ 497.031095] ADDRCONF(NETDEV_UP): wlan0: link is not ready --==_Exmh_1281631078_11114P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Exmh version 2.5 07/13/2001 iD8DBQFMZCNmcC3lWbTT17ARArmmAJwIKhdlE6FNWckj9I16657G1iKQ2QCgzzlA LUUBRJ6Qv6WYNOHEgKJIRfM= =pciC -----END PGP SIGNATURE----- --==_Exmh_1281631078_11114P-- -- 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/