From mboxrd@z Thu Jan 1 00:00:00 1970 From: "J. Bruce Fields" Subject: null dereference in ipip6_get_stats in linux-next Date: Wed, 29 Sep 2010 12:26:25 -0400 Message-ID: <20100929162625.GB17087@fieldses.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from fieldses.org ([174.143.236.118]:35632 "EHLO fieldses.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753971Ab0I2Q0f (ORCPT ); Wed, 29 Sep 2010 12:26:35 -0400 Content-Disposition: inline Sender: linux-next-owner@vger.kernel.org List-ID: To: Stephen Rothwell , linux-next@vger.kernel.org, linux-kernel@vger.kernel.org, Eric Dumazet , netdev@vger.kernel.org Last night's linux-next fails to boot for me; apologies if this is already known. --b. BUG: unable to handle kernel NULL pointer dereference at 0000000000000008 IP: [] ipip6_get_stats+0x10/0x50 PGD 0 Oops: 0000 [#1] PREEMPT last sysfs file: CPU 0 Modules linked in: Pid: 1, comm: swapper Not tainted 2.6.36-rc5-next-20100929-05834-g1063b82 #471 /Bochs RIP: 0010:[] [] ipip6_get_stats+0x10/0x50 RSP: 0018:ffff88001f4bdbe0 EFLAGS: 00010282 RAX: 0000000000000000 RBX: ffff88001f4bdc30 RCX: 0000000000000000 RDX: ffff88001ceecc60 RSI: ffff88001f4bdc30 RDI: ffff88001ceecc60 RBP: ffff88001f4bdbe0 R08: ffffffff81b31b20 R09: ffff88001cef55e4 R10: 0000000000000000 R11: 0000000000000000 R12: ffff88001f506c48 R13: ffff88001cef54f8 R14: ffff88001f4bdd1c R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffffffff81e1c000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 0000000000000008 CR3: 000000001ce5f000 CR4: 00000000000006f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Process swapper (pid: 1, threadinfo ffff88001f4bc000, task ffff88001f4ba050) Stack: ffff88001f4bdc00 ffffffff81840f6e ffff88001f4bdc00 ffff88001ceecc60 <0> ffff88001f4bdd50 ffffffff8184fe9b ffff88001f4bdcb0 ffff88001cef5584 <0> ffff88001cef3ca8 ffff8800ffffffff ffff88001cef54f0 ffff88001f400e80 Call Trace: [] dev_get_stats+0x5e/0xa0 [] rtnl_fill_ifinfo+0x39b/0x870 [] ? cache_alloc_debugcheck_after+0xea/0x220 [] ? rtmsg_ifinfo+0x45/0x100 [] ? __kmalloc_track_caller+0x150/0x290 [] ? rtmsg_ifinfo+0x45/0x100 [] rtmsg_ifinfo+0x6e/0x100 [] ? raw_notifier_call_chain+0x16/0x20 [] register_netdevice+0x441/0x4f0 [] register_netdev+0x3f/0x60 [] sit_init_net+0x194/0x1c4 [] ? sit_init_net+0xe2/0x1c4 [] ? ops_init.clone.2+0x6a/0x120 [] ops_init.clone.2+0x48/0x120 [] ? register_pernet_device+0x27/0x80 [] ? sit_init+0x0/0x60 [] register_pernet_operations+0x57/0xb0 [] ? sit_init+0x0/0x60 [] register_pernet_device+0x36/0x80 [] sit_init+0x23/0x60 [] do_one_initcall+0x42/0x170 [] kernel_init+0xa5/0x12a [] ? trace_hardirqs_on_thunk+0x3a/0x3f [] kernel_thread_helper+0x4/0x10 [] ? restore_args+0x0/0x30 [] ? kernel_init+0x0/0x12a [] ? kernel_thread_helper+0x0/0x10 Code: 48 8b 93 b8 00 00 00 e9 fd fe ff ff 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 55 48 89 e5 0f 1f 44 00 00 48 8b 87 58 04 00 00 <48> 8b 70 08 48 8b 48 10 48 8b 50 18 48 8b 00 48 89 b7 e0 00 00 RIP [] ipip6_get_stats+0x10/0x50 RSP CR2: 0000000000000008 ---[ end trace e2d6566c536d1627 ]---