[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: XFS 2.4.3 patch
- To: linux-xfs@oss.sgi.com
- Subject: Re: XFS 2.4.3 patch
- From: Ajay Shekhawat <ajay@cedar.Buffalo.EDU>
- Date: Sun, 1 Apr 2001 14:55:56 -0400
- In-reply-to: <3AC6733F.3B62AC5E@thebarn.com>; from cattelan@thebarn.com on Sat, Mar 31, 2001 at 06:15:59PM -0600
- Organization: Center for Document Analysis and Recognition
- References: <3AC6733F.3B62AC5E@thebarn.com>
- Sender: owner-linux-xfs@oss.sgi.com
- User-agent: Mutt/1.2.5i
On Sat, Mar 31, 2001 at 06:15:59PM -0600, Russell Cattelan wrote:
> A preliminary XFS patch for 2.4.3 has been placed on
> oss.sgi.com/linux-xfs.sgi.com
> ftp://linux-xfs.sgi.com/projects/xfs/download/patches/
>
> This has passed basic bonnie and dbench runs, but has
> not been extensivly tested, but due to the limited number
> of changes things should work just fine.
>
> The CVS tree will be updated in the next few days.
>
> -Russell
I built the 2.4.3-XFS kernel on our test machine, and tried hammering on
the machine via NFS. Unfortunately, after about 10 hours or so of work,
I get an "oops". The messages are attached below. It _appears_ that the
machine is running out of some resource. The second 'oops' below occured
when I tried to rlogin into the machine; it is caused by "tcsh" !
Any help in tracking this down would be appreciated.
Ajay
ksymoops 2.4.0 on i686 2.4.3-XFS. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.3-XFS/ (specified)
-m /boot/System.map-2.4.3-XFS (specified)
Apr 1 07:55:57 mymachine kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000073
Apr 1 07:55:57 mymachine kernel: c01712a0
Apr 1 07:55:57 mymachine kernel: *pde = 00000000
Apr 1 07:55:57 mymachine kernel: Oops: 0000
Apr 1 07:55:57 mymachine kernel: CPU: 1
Apr 1 07:55:57 mymachine kernel: EIP: 0010:[nfsd_cache_lookup+132/676]
Apr 1 07:55:57 mymachine kernel: EIP: 0010:[<c01712a0>]
Using defaults from ksymoops -t elf32-i386 -a i386
Apr 1 07:55:57 mymachine kernel: EFLAGS: 00010213
Apr 1 07:55:57 mymachine kernel: eax: 00000021 ebx: 00000063 ecx: 3104cb10 edx: cf0a8f08
Apr 1 07:55:57 mymachine kernel: esi: c031b360 edi: ceff4014 ebp: cf02c200 esp: ceff3f38
Apr 1 07:55:57 mymachine kernel: ds: 0018 es: 0018 ss: 0018
Apr 1 07:55:57 mymachine kernel: Process nfsd (pid: 649, stackpage=ceff3000)
Apr 1 07:55:57 mymachine kernel: Stack: cf02c200 c031b360 ceff4014 cf02c200 00000008 00000002 00000011 3104cb10
Apr 1 07:55:57 mymachine kernel: c016a774 cf02c200 00000002 cf02c338 c031b360 ceff8e90 c02992e8 cf02c200
Apr 1 07:55:57 mymachine kernel: ceff4014 ceff2000 003d869e c14706a0 ceff2000 ceff8e00 c031b700 00000000
Apr 1 07:55:57 mymachine kernel: Call Trace: [nfsd_dispatch+60/360] [svc_process+684/1348] [nfsd+427/824] [kernel_thread+35/48]
Apr 1 07:55:57 mymachine kernel: Call Trace: [<c016a774>] [<c02992e8>] [<c016a5ab>] [<c0105503>]
Apr 1 07:55:57 mymachine kernel: Code: 80 7b 10 00 74 49 8b 4c 24 1c 3b 4b 24 75 40 8b 4c 24 10 3b
>>EIP; c01712a0 <nfsd_cache_lookup+84/2a4> <=====
Trace; c016a774 <nfsd_dispatch+3c/168>
Trace; c02992e8 <svc_process+2ac/544>
Trace; c016a5ab <nfsd+1ab/338>
Trace; c0105503 <kernel_thread+23/30>
Code; c01712a0 <nfsd_cache_lookup+84/2a4>
00000000 <_EIP>:
Code; c01712a0 <nfsd_cache_lookup+84/2a4> <=====
0: 80 7b 10 00 cmpb $0x0,0x10(%ebx) <=====
Code; c01712a4 <nfsd_cache_lookup+88/2a4>
4: 74 49 je 4f <_EIP+0x4f> c01712ef <nfsd_cache_lookup+d3/2a4>
Code; c01712a6 <nfsd_cache_lookup+8a/2a4>
6: 8b 4c 24 1c mov 0x1c(%esp,1),%ecx
Code; c01712aa <nfsd_cache_lookup+8e/2a4>
a: 3b 4b 24 cmp 0x24(%ebx),%ecx
Code; c01712ad <nfsd_cache_lookup+91/2a4>
d: 75 40 jne 4f <_EIP+0x4f> c01712ef <nfsd_cache_lookup+d3/2a4>
Code; c01712af <nfsd_cache_lookup+93/2a4>
f: 8b 4c 24 10 mov 0x10(%esp,1),%ecx
Code; c01712b3 <nfsd_cache_lookup+97/2a4>
13: 3b 00 cmp (%eax),%eax
ksymoops 2.4.0 on i686 2.4.3-XFS. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.3-XFS/ (specified)
-m /boot/System.map-2.4.3-XFS (specified)
Apr 1 10:30:36 mymachine kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000800
Apr 1 10:30:36 mymachine kernel: c0144495
Apr 1 10:30:36 mymachine kernel: *pde = 00000000
Apr 1 10:30:36 mymachine kernel: Oops: 0000
Apr 1 10:30:36 mymachine kernel: CPU: 0
Apr 1 10:30:36 mymachine kernel: EIP: 0010:[d_lookup+101/276]
Apr 1 10:30:36 mymachine kernel: EIP: 0010:[<c0144495>]
Using defaults from ksymoops -t elf32-i386 -a i386
Apr 1 10:30:36 mymachine kernel: EFLAGS: 00010207
Apr 1 10:30:36 mymachine kernel: eax: cff99e70 ebx: 000007e8 ecx: 0000000f edx: cff80000
Apr 1 10:30:36 mymachine kernel: esi: 01c4ddc5 edi: cf903e10 ebp: 00000800 esp: cf903db4
Apr 1 10:30:36 mymachine kernel: ds: 0018 es: 0018 ss: 0018
Apr 1 10:30:36 mymachine kernel: Process tcsh (pid: 5655, stackpage=cf903000)
Apr 1 10:30:36 mymachine kernel: Stack: 01c4ddc5 00000000 cf903e10 cf903e34 cff99e70 cd85200f 01c4ddc5 00000004
Apr 1 10:30:36 mymachine kernel: c013b364 ceb8bec0 cf903e10 01c4ddc5 c013bc72 ceb8bec0 cf903e10 00000000
Apr 1 10:30:36 mymachine kernel: 00000000 cd852000 cf903e34 080c8888 cf902000 00000009 00000000 cd85200f
Apr 1 10:30:36 mymachine kernel: Call Trace: [cached_lookup+16/84] [path_walk+1586/2208] [open_exec+39/184] [reclaim_page+814/1064] [do_execve+30/496] [__alloc_pages+316/752] [do_wp_page+552/608]
Apr 1 10:30:36 mymachine kernel: Call Trace: [<c013b364>] [<c013bc72>] [<c01394e7>] [<c0129586>] [<c0139f46>] [<c012b004>] [<c011fe8c>]
Apr 1 10:30:36 mymachine kernel: [<c011fe9e>] [<c0120577>] [<c010fb09>] [<c010f9b0>] [<c011da44>] [<c01f9e0b>] [<c013b0db>] [<c0105923>]
Apr 1 10:30:36 mymachine kernel: [<c0106feb>]
Apr 1 10:30:36 mymachine kernel: Code: 8b 6d 00 8b 74 24 18 39 73 48 0f 85 7e 00 00 00 8b 74 24 24
>>EIP; c0144495 <d_lookup+65/114> <=====
Trace; c013b364 <cached_lookup+10/54>
Trace; c013bc72 <path_walk+632/8a0>
Trace; c01394e7 <open_exec+27/b8>
Trace; c0129586 <reclaim_page+32e/428>
Trace; c0139f46 <do_execve+1e/1f0>
Trace; c012b004 <__alloc_pages+13c/2f0>
Trace; c011fe8c <do_wp_page+228/260>
Trace; c011fe9e <do_wp_page+23a/260>
Trace; c0120577 <handle_mm_fault+9f/d8>
Trace; c010fb09 <do_page_fault+159/460>
Trace; c010f9b0 <do_page_fault+0/460>
Trace; c011da44 <getrusage+244/260>
Trace; c01f9e0b <tty_ioctl+39b/3b0>
Trace; c013b0db <getname+5b/a0>
Trace; c0105923 <sys_execve+2f/60>
Trace; c0106feb <system_call+33/38>
Code; c0144495 <d_lookup+65/114>
00000000 <_EIP>:
Code; c0144495 <d_lookup+65/114> <=====
0: 8b 6d 00 mov 0x0(%ebp),%ebp <=====
Code; c0144498 <d_lookup+68/114>
3: 8b 74 24 18 mov 0x18(%esp,1),%esi
Code; c014449c <d_lookup+6c/114>
7: 39 73 48 cmp %esi,0x48(%ebx)
Code; c014449f <d_lookup+6f/114>
a: 0f 85 7e 00 00 00 jne 8e <_EIP+0x8e> c0144523 <d_lookup+f3/114>
Code; c01444a5 <d_lookup+75/114>
10: 8b 74 24 24 mov 0x24(%esp,1),%esi