[OpenAFS-devel] Kernel oops, using openafs-1.2.6-rc1
Herbert Huber Zi. 2525
Herbert.Huber@lrz-muenchen.de
Fri, 26 Jul 2002 19:50:52 +0200
Chas,
today we had another AFS-related oops on our central mail server, running
openafs-1.2.6-rc1 on top of SuSE8.0 and kernel 2.4.18:
Jul 26 13:15:27 mailin kernel: afs_osi_Alloc: Can't vmalloc 428 bytes.
Jul 26 13:15:27 mailin kernel: rxi_Alloc error<1>Unable to handle kernel paging
request at virtual address ffffffff
Jul 26 13:15:27 mailin kernel: printing eip:
Jul 26 13:15:27 mailin kernel: f92a480d
Jul 26 13:15:27 mailin kernel: *pde = 00003063
Jul 26 13:15:27 mailin kernel: *pte = 00000000
Jul 26 13:15:27 mailin kernel: Oops: 0002
Jul 26 13:15:27 mailin kernel: CPU: 0
Jul 26 13:15:27 mailin kernel: EIP: 0010:[libafs-2.4.18.mp:osi_Panic+37/52]
Tainted: PF
Jul 26 13:15:27 mailin kernel: EFLAGS: 00010286
Jul 26 13:15:27 mailin kernel: eax: 0000000f ebx: 000001ac ecx: f7630000 edx: 00000001
Jul 26 13:15:27 mailin kernel: esi: 00000000 edi: f92d6cc0 ebp: c6f0b620 esp: e8eb1be4
Jul 26 13:15:27 mailin kernel: ds: 0018 es: 0018 ss: 0018
Jul 26 13:15:27 mailin kernel: Process imapd (pid: 26027, stackpage=e8eb1000)
Jul 26 13:15:27 mailin kernel: Stack: f92c650d 0000a6dd 0000012b 00080013 fdd8f21c f92df000 0000a6dd f9296fb4
Jul 26 13:15:27 mailin kernel: f92c650d 0000a6dd 0000012b 00080013 00000028 00000000 c6f0b62c f753d8c0
Jul 26 13:15:27 mailin kernel: e52e0e01 f92ade03 e52e0e01 f92ac2aa 000001ac 0000a6dd fdd8d0b4 c0108c8b
Jul 26 13:15:27 mailin kernel: Call Trace: [libafs-2.4.18.mp:__insmod_libafs-2.4.18.mp_S.rodata_L37376+22413/66848] [libafs-2.4.18.mp:rxi_Alloc+164/200] [libafs-2.4.18.mp:__insmod_libafs-2.4.18.mp_S.rodata_L37376+22413/66848] [libafs-2.4.18.mp:osi_linux_alloc+151/308] [libafs-2.4.18.mp:rxkad_NewClientSecurityObject+74/224]
Jul 26 13:15:27 mailin kernel: [do_IRQ+219/236] [libafs-2.4.18.mp:afs_global_lock+0/20] [libafs-2.4.18.mp:afs_ConnBySA+833/1152] [libafs-2.4.18.mp:afs_ConnBySA+169/1152] [libafs-2.4.18.mp:afs_Conn+426/460] [libafs-2.4.18.mp:afs_Conn+390/460]
Jul 26 13:15:27 mailin kernel: [libafs-2.4.18.mp:afs_xvcache+0/28] [libafs-2.4.18.mp:afs_FetchStatus+46/1476] [libafs-2.4.18.mp:afs_FlushVCache+665/812] [libafs-2.4.18.mp:afs_xvcache+0/28] [libafs-2.4.18.mp:afs_NewVCache+1071/1512] [libafs-2.4.18.mp:afs_xvcache+0/28]
Jul 26 13:15:27 mailin kernel: [libafs-2.4.18.mp:afs_GetVCache+854/1260] [libafs-2.4.18.mp:afs_GetVCache+912/1260] [libafs-2.4.18.mp:afs_lookup+2916/3784] [libafs-2.4.18.mp:afs_global_lock+0/20] [libafs-2.4.18.mp:afs_AccessOK+60/332] [libafs-2.4.18.mp:crref+11/96]
Jul 26 13:15:27 mailin kernel: [libafs-2.4.18.mp:afs_linux_lookup+108/404] [real_lookup+122/284] [link_path_walk+1527/2128] [path_walk+26/28] [sys_chdir+71/300] [system_call+51/56]
Jul 26 13:15:27 mailin kernel:
Jul 26 13:15:27 mailin kernel: Code: c6 05 ff ff ff ff 2a 83 c4 10 83 c4 0c c3 90 55 57 56 53 8b
Jul 26 13:15:36 mailin kernel: afs_osi_Alloc: Can't vmalloc 4408 bytes.
Jul 26 13:15:36 mailin kernel: crget: No more memory for creds!
Jul 26 13:15:36 mailin kernel: Unable to handle kernel paging request at virtual address ffffffff
Jul 26 13:15:36 mailin kernel: printing eip:
Jul 26 13:15:36 mailin kernel: f92a480d
Jul 26 13:15:36 mailin kernel: *pde = 00003063
Jul 26 13:15:36 mailin kernel: *pte = 00000000
Jul 26 13:15:36 mailin kernel: Oops: 0002
Jul 26 13:15:36 mailin kernel: EIP: 0010:[libafs-2.4.18.mp:osi_Panic+37/52]
Tainted: PF
Jul 26 13:15:36 mailin kernel: EFLAGS: 00010286
Jul 26 13:15:36 mailin kernel: eax: 00000021 ebx: f92d1bc4 ecx: f7630000 edx: 00000000
Jul 26 13:15:36 mailin kernel: esi: 08121dc8 edi: 00000001 ebp: bfffec8c esp: e8a63f24
Jul 26 13:15:36 mailin kernel: ds: 0018 es: 0018 ss: 0018
Jul 26 13:15:36 mailin kernel: Process ipop3d (pid: 26062, stackpage=e8a63000)
Jul 26 13:15:36 mailin kernel: Stack: f92c8a00 d72094a0 d72094a0 40025000 d72094a0 40025000 d72094a0 f92ae0f2
Jul 26 13:15:36 mailin kernel: f92c8a00 d72094a0 d72094a0 40025000 e8a62000 00000001 00000000 40025000
Jul 26 13:15:36 mailin kernel: 00001000 00000000 c012553f f92ae1db e8a62000 08121dc8 00000001 d4759620
Jul 26 13:15:36 mailin kernel: Call Trace: [libafs-2.4.18.mp:__insmod_libafs-2.4.18.mp_S.rodata_L37376+31872/66848] [libafs-2.4.18.mp:crget+78/196] [libafs-2.4.18.mp:__insmod_libafs-2.4.18.mp_S.rodata_L37376+31872/66848] [do_munmap+579/592] [libafs-2.4.18.mp:crref+11/96]
Jul 26 13:15:36 mailin kernel: [libafs-2.4.18.mp:afs_xsetgroups32+11/568] [sys_munmap+54/84] [system_call+51/56]
Jul 26 13:15:36 mailin kernel:
Jul 26 13:15:36 mailin kernel: Code: c6 05 ff ff ff ff 2a 83 c4 10 83 c4 0c c3 90 55 57 56 53 8b
Jul 26 13:17:48 mailin kernel: <6>VFS: file-max limit 8192 reached
The corresponding output of ksymoops is as follows:
ksymoops 2.4.3 on i686 2.4.18. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.18/ (default)
-m /boot/System.map-2.4.18 (default)
Warning: You did not tell me where to find symbol information. I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc. ksymoops -h explains the options.
Jul 26 13:15:27 mailin kernel: rxi_Alloc error<1>Unable to handle kernel paging request at virtual address ffffffff
Jul 26 13:15:27 mailin kernel: f92a480d
Jul 26 13:15:27 mailin kernel: *pde = 00003063
Jul 26 13:15:27 mailin kernel: Oops: 0002
Jul 26 13:15:27 mailin kernel: CPU: 0
Jul 26 13:15:27 mailin kernel: EIP: 0010:[libafs-2.4.18.mp:osi_Panic+37/52] Tainted: PF
Jul 26 13:15:27 mailin kernel: EFLAGS: 00010286
Jul 26 13:15:27 mailin kernel: eax: 0000000f ebx: 000001ac ecx: f7630000 edx: 00000001
Jul 26 13:15:27 mailin kernel: esi: 00000000 edi: f92d6cc0 ebp: c6f0b620 esp: e8eb1be4
Jul 26 13:15:27 mailin kernel: ds: 0018 es: 0018 ss: 0018
Jul 26 13:15:27 mailin kernel: Process imapd (pid: 26027, stackpage=e8eb1000)
Jul 26 13:15:27 mailin kernel: Stack: f92c650d 0000a6dd 0000012b 00080013 fdd8f21c f92df000 0000a6dd f9296fb4
Jul 26 13:15:27 mailin kernel: f92c650d 0000a6dd 0000012b 00080013 00000028 00000000 c6f0b62c f753d8c0
Jul 26 13:15:27 mailin kernel: e52e0e01 f92ade03 e52e0e01 f92ac2aa 000001ac 0000a6dd fdd8d0b4 c0108c8b
Jul 26 13:15:27 mailin kernel: Call Trace: [libafs-2.4.18.mp:__insmod_libafs-2.4.18.mp_S.rodata_L37376+22413/66848] [libafs-2.4.18.mp:rxi_Alloc+164/200] [libafs-2.4.18.mp:__insmod_libafs-2.4.18.mp_S.rodata_L37376+22413/66848] [libafs-2.4.18.mp:osi_linux_alloc+151/308] [libafs-2.4.18.mp:rxkad_NewClientSecurityObject+74/224]
Jul 26 13:15:27 mailin kernel: Code: c6 05 ff ff ff ff 2a 83 c4 10 83 c4 0c c3 90 55 57 56 53 8b
Using defaults from ksymoops -t elf32-i386 -a i386
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: c6 05 ff ff ff ff 2a movb $0x2a,0xffffffff
Code; 00000006 Before first symbol
7: 83 c4 10 add $0x10,%esp
Code; 0000000a Before first symbol
a: 83 c4 0c add $0xc,%esp
Code; 0000000c Before first symbol
d: c3 ret
Code; 0000000e Before first symbol
e: 90 nop
Code; 0000000e Before first symbol
f: 55 push %ebp
Code; 00000010 Before first symbol
10: 57 push %edi
Code; 00000010 Before first symbol
11: 56 push %esi
Code; 00000012 Before first symbol
12: 53 push %ebx
Code; 00000012 Before first symbol
13: 8b 00 mov (%eax),%eax
Jul 26 13:15:36 mailin kernel: Unable to handle kernel paging request at virtual address ffffffff
Jul 26 13:15:36 mailin kernel: f92a480d
Jul 26 13:15:36 mailin kernel: *pde = 00003063
Jul 26 13:15:36 mailin kernel: Oops: 0002
Jul 26 13:15:36 mailin kernel: CPU: 1
Jul 26 13:15:36 mailin kernel: EIP: 0010:[libafs-2.4.18.mp:osi_Panic+37/52] Tainted: PF
Jul 26 13:15:36 mailin kernel: EFLAGS: 00010286
Jul 26 13:15:36 mailin kernel: eax: 00000021 ebx: f92d1bc4 ecx: f7630000 edx: 00000000
Jul 26 13:15:36 mailin kernel: esi: 08121dc8 edi: 00000001 ebp: bfffec8c esp: e8a63f24
Jul 26 13:15:36 mailin kernel: ds: 0018 es: 0018 ss: 0018
Jul 26 13:15:36 mailin kernel: Process ipop3d (pid: 26062, stackpage=e8a63000)
Jul 26 13:15:36 mailin kernel: Stack: f92c8a00 d72094a0 d72094a0 40025000 d72094a0 40025000 d72094a0 f92ae0f2
Jul 26 13:15:36 mailin kernel: f92c8a00 d72094a0 d72094a0 40025000 e8a62000 00000001 00000000 40025000
Jul 26 13:15:36 mailin kernel: 00001000 00000000 c012553f f92ae1db e8a62000 08121dc8 00000001 d4759620
Jul 26 13:15:36 mailin kernel: Call Trace: [libafs-2.4.18.mp:__insmod_libafs-2.4.18.mp_S.rodata_L37376+31872/66848] [libafs-2.4.18.mp:crget+78/196] [libafs-2.4.18.mp:__insmod_libafs-2.4.18.mp_S.rodata_L37376+31872/66848] [do_munmap+579/592] [libafs-2.4.18.mp:crref+11/96]
Jul 26 13:15:36 mailin kernel: Code: c6 05 ff ff ff ff 2a 83 c4 10 83 c4 0c c3 90 55 57 56 53 8b
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: c6 05 ff ff ff ff 2a movb $0x2a,0xffffffff
Code; 00000006 Before first symbol
7: 83 c4 10 add $0x10,%esp
Code; 0000000a Before first symbol
a: 83 c4 0c add $0xc,%esp
Code; 0000000c Before first symbol
d: c3 ret
Code; 0000000e Before first symbol
e: 90 nop
Code; 0000000e Before first symbol
f: 55 push %ebp
Code; 00000010 Before first symbol
10: 57 push %edi
Code; 00000010 Before first symbol
11: 56 push %esi
Code; 00000012 Before first symbol
Regards
Herbert