[OpenAFS] heavy troubles with openafs 1.3.79 and kernel 2.6.11

Guillaume Rousse Guillaume.Rousse@inria.fr
Fri, 18 Mar 2005 16:16:08 +0100


Guillaume Rousse wrote:
>> any oops in dmesg?
> 
> Right, I forgot:
> 
> Found system call table at 0xc037c8c0 (pattern scan)
> Starting AFS cache scan...old style would have needed 1080000 contiguous 
> bytes
> found 2146 non-empty cache files (8%).
> Unable to handle kernel NULL pointer dereference at virtual address 
> 00000000
>  printing eip:
> c01c3ac8
> *pde = 00000000
> Oops: 0000 [#1]
> Modules linked in: libafs nfsd exportfs lockd sunrpc autofs4 
> snd-seq-dummy snd-seq-oss snd-seq-midi-event snd-seq snd-seq-device 
> snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-ac97-codec snd-pcm snd-timer 
> snd-page-alloc snd soundcore af_packet e1000 ide-cd ext3 jbd nvidia 
> intel-agp agpgart loop dm-mod ppa parport_pc imm scsi_mod parport tsdev 
> evdev usbmouse usbhid ehci-hcd uhci-hcd usbcore
> CPU:    0
> EIP:    0060:[<c01c3ac8>]    Tainted: P      VLI
> EFLAGS: 00210296   (2.6.11-2mdk-i586-up-1GB)
> EIP is at __inode_queue_event+0x18/0x60
> eax: f33c1000   ebx: fffffff8   ecx: f33c1000   edx: 00000000
> esi: 00000004   edi: 00000020   ebp: e8d3bf8c   esp: e8d3bf74
> ds: 007b   es: 007b   ss: 0068
> Process ls (pid: 7025, threadinfo=e8d3a000 task=ea79c530)
> Stack: 0805c170 00000004 00000004 e6c6d95c 00000004 e7842680 e8d3bfbc 
> c019cdcc
>        f33c1000 00000020 00000000 00000000 00000000 00000000 f7145000 
> 080998d0
>        00000000 b8000ca0 e8d3a000 c0102d09 080998d0 00018800 0805c170 
> 00000000
> Call Trace:
>  [<c010412d>] show_stack+0x7d/0xa0
>  [<c0104297>] show_registers+0x127/0x1b0
>  [<c01043fd>] die+0xdd/0x1e0
>  [<c0114bbf>] do_page_fault+0x43f/0x6bb
>  [<c0103d8b>] error_code+0x2b/0x30
>  [<c019cdcc>] sys_open+0x5c/0xd0
>  [<c0102d09>] sysenter_past_esp+0x52/0x79
> Code: da 83 c4 10 89 f0 8d 65 f8 5b 5e 5d e9 e2 fe ff ff 89 f6 55 89 e5 
> 57 56 53 83 ec 0c 8b 4d 08 8b 7d 0c 8b 91 14 01 00 00 8d 5a f8 <8b> 43 
> 08 0f 18 00 90 8d b1 14 01 00 00 eb 0f 8b 53 08 8d 42 f8

And openafs 1.3.78 also fails with the same kernel:
Found system call table at 0xc037c8c0 (pattern scan)
Starting AFS cache scan...old style would have needed 1080000 contiguous 
bytes
found 2146 non-empty cache files (8%).
Unable to handle kernel NULL pointer dereference at virtual address 00000004
  printing eip:
c01b827e
*pde = 00000000
Oops: 0002 [#1]
Modules linked in: libafs nfsd exportfs lockd sunrpc autofs4 
snd-seq-dummy snd-seq-oss snd-seq-midi-event snd-seq snd-seq-device 
snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-ac97-codec snd-pcm snd-timer 
snd-page-alloc snd soundcore af_packet e1000 ide-cd ext3 jbd nvidia 
intel-agp agpgart loop dm-mod ppa parport_pc imm scsi_mod parport tsdev 
evdev usbmouse ehci-hcd usbhid uhci-hcd usbcore
CPU:    0
EIP:    0060:[<c01b827e>]    Tainted: P      VLI
EFLAGS: 00210286   (2.6.11-2mdk-i586-up-1GB)
EIP is at generic_delete_inode+0x2e/0x150
eax: e5d14010   ebx: e5d14000   ecx: 00000000   edx: 00000000
esi: f90e6b80   edi: e5c27c00   ebp: e512bc44   esp: e512bc3c
ds: 007b   es: 007b   ss: 0068
Process ls (pid: 7451, threadinfo=e512a000 task=e90ed020)
Stack: e5d14000 ea158480 e512bc54 f90916e2 e5d14000 e5d14000 e512bd10 
f909afae
        e5d14000 e512bce4 00000000 00000000 e512bcb4 e512bcbc 00000001 
00004000
        00000800 00000001 00000001 00000000 00000000 00000000 00000000 
e3b88360
Call Trace:
  [<c010412d>] show_stack+0x7d/0xa0
  [<c0104297>] show_registers+0x127/0x1b0
  [<c01043fd>] die+0xdd/0x1e0
  [<c0114bbf>] do_page_fault+0x43f/0x6bb
  [<c0103d8b>] error_code+0x2b/0x30
  [<f90916e2>] afs_PutVCache+0x42/0xb0 [libafs]
  [<f909afae>] afs_lookup+0xf1e/0x13f0 [libafs]
  [<f90c60eb>] afs_linux_lookup+0x3b/0x170 [libafs]
  [<c01aa610>] do_lookup+0xf0/0x160
  [<c01ab1be>] link_path_walk+0x9de/0x10a0
  [<c01ab8fa>] path_lookup+0x7a/0x160
  [<c01abd9c>] __user_walk+0x2c/0x70
  [<c01a6367>] vfs_lstat+0x17/0x50
  [<c01a6a64>] sys_lstat64+0x14/0x30
  [<c0102d09>] sysenter_past_esp+0x52/0x79
Code: 56 53 8b 5d 08 8b 83 94 00 00 00 8b 53 08 8b 70 24 8d 43 08 8b 48 
04 89 4a 04 89 40 04 89 11 89 43 08 8d 43 10 8b 53 10 8b 48 04 <89> 4a 
04 89 40 04 89 11 89 43 10 8b 83 1c 01 00 00 83 c8 10 89

-- 
When the bosses talk about improving productivity, they are never 
talking about themselves
		-- Murphy's Laws on Work n°7