Re: 2.2.10-ac10 nfs Oops (Another one for the slab poisoner) (fwd)

The Doctor What (docwhat@gerf.org)
Mon, 19 Jul 1999 23:48:34 -0500


--tKW2IUtsqtDRztdT
Content-Type: text/plain; charset=us-ascii

On Tue, Jul 20, 1999 at 01:28:03AM +0100, Alan Cox wrote:
> The client bug looks like its the same problem in both. The server stuff
> I will dig through further. The lockd one I think I know what it is

I have an oops here (recreatable) on a Turbolinux system. I have
2.2.10-ac12 plus knfsd's lockd patch (the others are already in ac12).

I have run it through ksymoops and I have the klog extracts, all attached.

I do not have a copy of vmlinux, unfortunately, to help with this.

Ciao!

-- 
"Smoke me a Kipper, I'll be back for breakfast"
		--"Ace" Rimmer (Red Dwarf)

The Doctor What: Need I say more? http://www.gerf.org/~docwhat/ docwhat@gerf.org (finger docwhat@gerf.org for PGP key) KF6VNC

--tKW2IUtsqtDRztdT Content-Type: text/plain Content-Disposition: attachment; filename="locker-oops.txt"

Unable to handle kernel NULL pointer dereference at virtual address 0000000c current->tss.cr3 = 00101000, %cr3 = 00101000 *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0010:[<9081b8aa>] EFLAGS: 00010202 eax: 00000004 ebx: 8e33d090 ecx: 8e33dc60 edx: 00000004 esi: fffffff4 edi: 9082829c ebp: 00000002 esp: 8fdd3e10 ds: 0018 es: 0018 ss: 0018 Process lockd (pid: 188, process nr: 12, stackpage=8fdd3000) Stack: 8e33d090 8e33dd80 8d8b8400 00000004 0000000f 8fdd3e28 fffffeff ffffffff 8fdd2000 00000246 8011c17a 00414119 00000400 8012791f 00000305 00414119 00000400 80127ccf 00000305 00414119 00000400 00414119 8fb10ee0 00000000 Call Trace: [<8011c17a>] [<8012791f>] [<80127ccf>] [<8013fc40>] [<90825929>] [<9082829c>] [<90828283>] [<9082829c>] [<90827ea0>] [<90827ee4>] [<9082c3ac>] [<801110da>] [<80113b50>] [<90828e55>] [<90828eb1>] [<9082c3ac>] [<9081c651>] [<9082c900>] [<9082c21c>] [<9082680e>] [<80107b83>] Code: 66 ff 40 08 8b 43 14 8b 50 18 8b 4b 1c a1 c0 37 22 80 03 42

--tKW2IUtsqtDRztdT Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="locker-oops.klog"

Jul 19 21:28:31 fish kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000000c Jul 19 21:28:31 fish kernel: current->tss.cr3 = 00101000, %cr3 = 00101000 Jul 19 21:28:31 fish kernel: *pde = 00000000 Jul 19 21:28:31 fish kernel: Oops: 0002 Jul 19 21:28:31 fish kernel: CPU: 0 Jul 19 21:28:31 fish kernel: EIP: 0010:[lockd:nlmclnt_proc+-39614/5420] Jul 19 21:28:31 fish kernel: EFLAGS: 00010202 Jul 19 21:28:31 fish kernel: eax: 00000004 ebx: 8e33d090 ecx: 8e33dc60 edx: 00000004 Jul 19 21:28:31 fish kernel: esi: fffffff4 edi: 9082829c ebp: 00000002 esp: 8fdd3e10 Jul 19 21:28:31 fish kernel: ds: 0018 es: 0018 ss: 0018 Jul 19 21:28:31 fish kernel: Process lockd (pid: 188, process nr: 12, stackpage=8fdd3000) Jul 19 21:28:31 fish kernel: Stack: 8e33d090 8e33dd80 8d8b8400 00000004 0000000f 8fdd3e28 fffffeff ffffffff Jul 19 21:28:31 fish kernel: 8fdd2000 00000246 8011c17a 00414119 00000400 8012791f 00000305 00414119 Jul 19 21:28:31 fish kernel: 00000400 80127ccf 00000305 00414119 00000400 00414119 8fb10ee0 00000000 Jul 19 21:28:31 fish kernel: Call Trace: [do_anonymous_page+110/124] [get_hash_table+19/32] [getblk+27/324] [inode_getblk+68/400] [lockd:nlmclnt_proc+1473/5420] [lockd:lockdctl+6052/7516] [lockd:lockdctl+6027/7516] Jul 19 21:28:31 fish kernel: [lockd:lockdctl+6052/7516] [lockd:lockdctl+5032/7516] [lockd:lockdctl+5100/7516] [<9082c3ac>] [wake_up_process+58/68] [do_fork+1744/2000] [lockd:nlmsvc_invalidate_client+1537/14728] [lockd:nlmsvc_invalidate_client+1629/14728] Jul 19 21:28:31 fish kernel: [<9082c3ac>] [lockd:nlmclnt_proc+-36119/5420] [<9082c900>] [<9082c21c>] [lockd:nlmclnt_proc+5286/5420] [kernel_thread+35/48] Jul 19 21:28:31 fish kernel: Code: 66 ff 40 08 8b 43 14 8b 50 18 8b 4b 1c a1 c0 37 22 80 03 42

--tKW2IUtsqtDRztdT Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="locker-oops.ksymoops"

Options used: -V (specified) -o /lib/modules/2.2.10-5 (specified) -k /proc/ksyms (default) -l /proc/modules (default) -m /boot/System.map (specified) -c 1 (default)

Unable to handle kernel NULL pointer dereference at virtual address 0000000c current->tss.cr3 = 00101000, %cr3 = 00101000 *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0010:[<9081b8aa>] EFLAGS: 00010202 eax: 00000004 ebx: 8e33d090 ecx: 8e33dc60 edx: 00000004 esi: fffffff4 edi: 9082829c ebp: 00000002 esp: 8fdd3e10 ds: 0018 es: 0018 ss: 0018 Process lockd (pid: 188, process nr: 12, stackpage=8fdd3000) Stack: 8e33d090 8e33dd80 8d8b8400 00000004 0000000f 8fdd3e28 fffffeff ffffffff 8fdd2000 00000246 8011c17a 00414119 00000400 8012791f 00000305 00414119 00000400 80127ccf 00000305 00414119 00000400 00414119 8fb10ee0 00000000 Call Trace: [<8011c17a>] [<8012791f>] [<80127ccf>] [<8013fc40>] [<90825929>] [<9082829c>] [<90828283>] [<9082829c>] [<90827ea0>] [<90827ee4>] [<9082c3ac>] [<801110da>] [<80113b50>] [<90828e55>] [<90828eb1>] [<9082c3ac>] [<9081c651>] [<9082c900>] [<9082c21c>] [<9082680e>] [<80107b83>] Code: 66 ff 40 08 8b 43 14 8b 50 18 8b 4b 1c a1 c0 37 22 80 03 42

>>EIP: 9081b8aa <rpcauth_holdcred+36/50> Trace: 8011c17a <do_anonymous_page+6e/7c> Trace: 8012791f <get_hash_table+13/20> Trace: 80127ccf <getblk+1b/144> Trace: 8013fc40 <inode_getblk+44/190> Trace: 90825929 <nlmclnt_async_call+95/ac> Trace: 9082829c <nlmsvc_callback_exit+0/54> Trace: 90828283 <nlmsvc_callback+6f/88> Trace: 9082829c <nlmsvc_callback_exit+0/54> Trace: 9082c3ac <nlmsvc_procedures+140/320> Code: 9081b8aa <rpcauth_holdcred+36/50> 00000000 <_EIP>: <=== Code: 9081b8aa <rpcauth_holdcred+36/50> 0: 66 ff 40 08 incw 0x8(%eax) <=== Code: 9081b8ae <rpcauth_holdcred+3a/50> 4: 8b 43 14 movl 0x14(%ebx),%eax Code: 9081b8b1 <rpcauth_holdcred+3d/50> 7: 8b 50 18 movl 0x18(%eax),%edx Code: 9081b8b4 <rpcauth_holdcred+40/50> a: 8b 4b 1c movl 0x1c(%ebx),%ecx Code: 9081b8b7 <rpcauth_holdcred+43/50> d: a1 c0 37 22 80 movl 0x802237c0,%eax Code: 9081b8bc <rpcauth_holdcred+48/50> 12: 03 42 00 addl 0x0(%edx),%eax

3 warnings issued. Results may not be reliable.

--tKW2IUtsqtDRztdT--

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/