[pnfs] callback problem

Marc Eshel eshel at almaden.ibm.com
Wed May 23 13:07:08 EDT 2007


but even if the error msg is wrong the server crashes and this with local 
mount that works for Benny.

May 23 08:46:04 fin18 kernel: xxx server proc 43
May 23 08:46:04 fin18 kernel: NFSD: move_to_confirm nfs4_client f7ae6c00
May 23 08:46:04 fin18 kernel: renewing client (clientid 465461ab/00000001)
May 23 08:46:04 fin18 kernel: NFSD:     looking up UNIX cred
May 23 08:46:04 fin18 kernel: hash_sessionid IDX: 541 csum 1883265350
May 23 08:46:04 fin18 kernel: NFSD: nfs4_cb_null task->tk_status 0
May 23 08:46:04 fin18 kernel: NFSD: callback set to client 0.0.0.0
May 23 08:46:06 fin18 kernel: BUG: unable to handle kernel paging request 
at virtual address 81ae0644
May 23 08:46:06 fin18 kernel:  printing eip:
May 23 08:46:06 fin18 kernel: f8c05665
May 23 08:46:06 fin18 kernel: *pde = 00000000
May 23 08:46:06 fin18 kernel: Oops: 0002 [#1]
May 23 08:46:06 fin18 kernel: SMP
May 23 08:46:06 fin18 kernel: Modules linked in: nfsd exportfs crc32 mmfs 
mmfslinux tracedev autofs4 nfs lockd sunrpc
 tg3 ide_cd cdrom sg
May 23 08:46:06 fin18 kernel: CPU:    1
May 23 08:46:06 fin18 kernel: EIP:    0060:[<f8c05665>]    Not tainted VLI
May 23 08:46:06 fin18 kernel: EFLAGS: 00010286   (2.6.18.3-largeio-pnfs 
#2)
May 23 08:46:06 fin18 kernel: EIP is at nfsd4_create_session+0x235/0x2c9 
[nfsd]
May 23 08:46:06 fin18 kernel: eax: 81ae0640   ebx: f7ae6c00   ecx: 
c33d6f4c   edx: f7ae6c28
May 23 08:46:06 fin18 kernel: esi: 000010e8   edi: f7ae6d04   ebp: 
c33d6f40   esp: ef2bbe1c
May 23 08:46:07 fin18 kernel: ds: 007b   es: 007b   ss: 0068
May 23 08:46:07 fin18 kernel: Process nfsd (pid: 5038, ti=ef2ba000 
task=ef29dab0 task.ti=ef2ba000)
May 23 08:46:07 fin18 kernel: Stack: ef090058 f7ae6c00 00200000 ef090050 
f8c0cb1c 0000002b f6920bc0 f8bfc394
May 23 08:46:07 fin18 kernel:        ef0a0000 ef090000 ef088000 f77a29c0 
ef090050 f6920cc0 00000001 f7f2a000
May 23 08:46:07 fin18 kernel:        0000000a 00000001 c011ee4e ef2bbe68 
ef2bbe68 00000001 c03ba308 0000000a
May 23 08:46:07 fin18 kernel: Call Trace:
May 23 08:46:07 fin18 kernel:  [<f8bfc394>] 
nfsd4_proc_compound+0x12d1/0x14d1 [nfsd]
May 23 08:46:07 fin18 kernel:  [<c011ee4e>] run_timer_softirq+0x39/0x14f
May 23 08:46:07 fin18 kernel:  [<c011b4b9>] __do_softirq+0x5a/0xbb
May 23 08:46:07 fin18 kernel:  [<c0103267>] apic_timer_interrupt+0x1f/0x24
May 23 08:46:07 fin18 kernel:  [<c0117983>] vprintk+0x286/0x2ba
May 23 08:46:07 fin18 kernel:  [<c0110d01>] __wake_up_common+0x2f/0x53
May 23 08:46:07 fin18 kernel:  [<c011113c>] __wake_up+0x2a/0x3d
May 23 08:46:07 fin18 kernel:  [<f8a06e14>] sunrpc_cache_lookup+0x5c/0xea 
[sunrpc]
May 23 08:46:07 fin18 kernel:  [<f8bffae2>] 
nfs4svc_decode_compoundargs+0x0/0x50 [nfsd]
May 23 08:46:07 fin18 kernel:  [<f8bffa45>] 
nfsd4_decode_compound+0xd51/0xdee [nfsd]
May 23 08:46:07 fin18 kernel:  [<f8bffae2>] 
nfs4svc_decode_compoundargs+0x0/0x50 [nfsd]
May 23 08:46:07 fin18 kernel:  [<f8bee0cb>] nfsd_dispatch+0xbb/0x170 
[nfsd]
May 23 08:46:07 fin18 kernel:  [<f8a015f5>] svc_process+0x3b2/0x60d 
[sunrpc]
May 23 08:46:07 fin18 kernel:  [<f8bee561>] nfsd+0x1aa/0x309 [nfsd]
May 23 08:46:07 fin18 kernel:  [<f8bee3b7>] nfsd+0x0/0x309 [nfsd]
May 23 08:46:07 fin18 kernel:  [<c0100bd1>] kernel_thread_helper+0x5/0xb
May 23 08:46:07 fin18 kernel: Code: 00 00 8d 9e 40 fa c1 f8 8b 86 40 fa c1 
f8 89 50 04 89 45 04 89 5a 04 89 96 40 fa
c1 f8 8b 54 24 04 83 c2 28 8b 5c 24 04 8b 43 28 <89> 48 04 89 45 0c 89 51 
04 89 4b 28 31 db eb 0c 89 e8 e8 97 22
May 23 08:46:07 fin18 kernel: EIP: [<f8c05665>] 
nfsd4_create_session+0x235/0x2c9 [nfsd] SS:ESP 0068:ef2bbe1c





"Iyer, Rahul" <Rahul.Iyer at netapp.com> 
05/23/2007 09:47 AM

To
"Marc Eshel" <eshel at almaden.ibm.com>
cc
<pnfs at linux-nfs.org>
Subject
RE: [pnfs] callback problem






Noo, no. That's not what I meant. All I'm saying is that you should
ignore the IP address in the connect error message. I should probably
just fix the error.

Callbacks should work. 
Thanks,
Rahul


> -----Original Message-----
> From: Marc Eshel [mailto:eshel at almaden.ibm.com] 
> Sent: Wednesday, May 23, 2007 9:45 AM
> To: Iyer, Rahul
> Cc: pnfs at linux-nfs.org
> Subject: RE: [pnfs] callback problem
> 
> This is on the master branch. So is callback not expected to 
> work for now ?
> Marc.
> 
> "Iyer, Rahul" <Rahul.Iyer at netapp.com> wrote on 05/23/2007 09:39:34 AM:
> 
> > Is this the "master" branch or the 4.1-sessions branch? The 
> 0.0.0.0 is 
> > something I need to fix... The connection ip is temporarily set to 
> > that as there is no need to connect.
> > Thanks
> > Regards
> > Rahul
> > 
> > 
> > > -----Original Message-----
> > > From: Marc Eshel [mailto:eshel at almaden.ibm.com]
> > > Sent: Wednesday, May 23, 2007 8:13 AM
> > > To: pnfs at linux-nfs.org
> > > Subject: [pnfs] callback problem
> > > 
> > > Trying to mount from a pNFS client I get the following 
> trace on the 
> > > server and the client hangs. It looks like the rpc_clnt was used 
> > > before it was initialized as you can tell from the 
> "nfs4_cb: server 
> > > 0.0.0.0" msg. Was anyone able to mount with the latest code ?
> > > Marc.
> > > 
> > > May 23 07:50:53 fin18 kernel: NFSD: move_to_confirm nfs4_client 
> > > f6473400 May 23 07:50:53 fin18 kernel: renewing client (clientid 
> > > 465454c2/00000001)
> > > May 23 07:50:53 fin18 kernel: NFSD:     looking up UNIX cred
> > > May 23 07:50:53 fin18 kernel: hash_sessionid IDX: 412 csum 
> > > 1587934240 May 23 07:50:54 fin18 kernel: nfsd4_create_session 
> > > returns 0 0 May 23 07:50:58 fin18 kernel: nfs4_cb: server 0.0.0.0 
> > > not responding, timed out May 23 07:50:58 fin18
> > > kernel: NFSD: nfs4_cb_null task->tk_status -5 May 23 07:50:59
> > > fin18 kernel: NFSD: callback establishment to client
> > > 9.1.72.239/9.1.72.227 AUTH_SYS 0 failed
> > > 
> > > _______________________________________________
> > > pNFS mailing list
> > > pNFS at linux-nfs.org
> > > http://linux-nfs.org/cgi-bin/mailman/listinfo/pnfs
> > > 
> 




More information about the pNFS mailing list