Return-Path: Received: from magus.merit.edu ([198.108.1.13]:54256 "EHLO magus.merit.edu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754572Ab0I2RZx (ORCPT ); Wed, 29 Sep 2010 13:25:53 -0400 Received: from localhost (localhost [127.0.0.1]) by magus.merit.edu (Postfix) with ESMTP id E9CE42253D3 for ; Wed, 29 Sep 2010 13:25:52 -0400 (EDT) Received: from magus.merit.edu ([127.0.0.1]) by localhost (magus.merit.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pmq5WL+9gz7G for ; Wed, 29 Sep 2010 13:25:52 -0400 (EDT) Received: from merit.edu (dhcp62-87.merit.edu [198.108.62.87]) by magus.merit.edu (Postfix) with ESMTPSA id 995C3225165 for ; Wed, 29 Sep 2010 13:25:52 -0400 (EDT) Date: Wed, 29 Sep 2010 13:25:52 -0400 From: Jim Rees To: linux-nfs@vger.kernel.org Subject: block layout oops Message-ID: <20100929172552.GA24460@merit.edu> Content-Type: text/plain; charset=us-ascii Sender: linux-nfs-owner@vger.kernel.org List-ID: MIME-Version: 1.0 I'm getting this when I try to do a block layout mount with benny's new pnfs-all-latest kernel, 2.6.36-rc6-pnfs: BUG: unable to handle kernel NULL pointer dereference at 00000008 IP: [] nfs4_proc_getdevicelist+0x3c/0x118 [nfs] *pde = 00000000 Oops: 0000 [#1] last sysfs file: /sys/module/sunrpc/initstate Modules linked in: blocklayoutdriver nfs lockd fscache nfs_acl auth_rpcgss sunrpc ip6t_REJECT nf_conntrack_ipv6 ip6table_filter ip6_tables ipv6 iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm microcode snd_timer snd i2c_piix4 pcnet32 i2c_core soundcore pcspkr snd_page_alloc mii [last unloaded: speedstep_lib] Pid: 1226, comm: mount.nfs4 Not tainted 2.6.36-rc6-pnfs #9 /VirtualBox EIP: 0060:[] EFLAGS: 00210246 CPU: 0 EIP is at nfs4_proc_getdevicelist+0x3c/0x118 [nfs] EAX: 00000000 EBX: e0cb3310 ECX: 00000004 EDX: de9c3c40 ESI: df756000 EDI: de9c3c68 EBP: de9c3c90 ESP: de9c3c30 DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0069 Process mount.nfs4 (pid: 1226, ti=de9c2000 task=df626380 task.ti=de9c2000) Stack: de9c3c40 de9c3c68 debfb300 dec0ee00 00000000 00000000 df756000 e0caec47 <0> c14b830c dea26588 dea26590 de9c3c88 c10a2f7f 00000008 00200246 e0cb3310 <0> c14b8624 de9c3c90 00000000 00000000 00000000 e0cb3310 00000003 de9c3d38 Call Trace: [] ? T.983+0x12/0x14 [blocklayoutdriver] [] ? __kmalloc+0xf7/0x103 [] ? bl_initialize_mountpoint+0xe5/0x36b [blocklayoutdriver] [] ? set_pnfs_layoutdriver+0x146/0x1e2 [nfs] [] ? nfs_probe_fsinfo+0x18a/0x2c0 [nfs] [] ? nfs_init_server_rpcclient+0x25/0xd1 [nfs] [] ? nfs_clone_server+0x11f/0x206 [nfs] [] ? nfs4_xdev_get_sb+0x42/0x1cc [nfs] [] ? vfs_kern_mount+0x9b/0x15d [] ? nfs_follow_mountpoint+0x1df/0x31e [nfs] [] ? do_follow_link+0xcc/0x1ed [] ? link_path_walk+0x2e3/0x3be [] ? path_walk+0x52/0xaf [] ? vfs_path_lookup+0x71/0xb5 [] ? nfs_follow_remote_path+0x126/0x255 [nfs] [] ? nfs4_try_mount+0x61/0x94 [nfs] [] ? nfs4_get_sb+0x22a/0x299 [nfs] [] ? vfs_kern_mount+0x9b/0x15d [] ? do_kern_mount+0x38/0xc2 [] ? do_mount+0x5ee/0x634 [] ? copy_mount_options+0x78/0xd7 [] ? sys_mount+0x66/0x94 [] ? syscall_call+0x7/0xb Code: c0 89 4d ac 8d 7d e8 b9 03 00 00 00 89 55 a8 8d 55 b0 f3 ab 8d 45 d8 89 45 a4 89 55 a0 8b 86 a8 01 00 00 b9 04 00 00 00 8b 7d a4 <8b> 50 08 31 c0 f3 ab 8b 4d a8 8b 7d a0 89 55 dc 89 4d d8 b9 06 EIP: [] nfs4_proc_getdevicelist+0x3c/0x118 [nfs] SS:ESP 0068:de9c3c30 CR2: 0000000000000008