[OpenAFS-devel] OpenAFS 2.1.9 kernel oops on Linux
Ludvig Omholt
ludvig.omholt@it.su.se
Wed, 16 Jul 2003 13:30:18 +0200
--s/l3CgOIzMHHjg/5
Content-Type: multipart/mixed; boundary="2fHTh5uZTiUOsy+g"
Content-Disposition: inline
--2fHTh5uZTiUOsy+g
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Hi!
I got a kernel oops the other day on Linux-2.4.21-ac4 using OpenAFS 2.1.9.=
=20
The oops happened while Love was moving AFS-volumes on the server. Attached
is the output of ksymoops.
/Ludde
--2fHTh5uZTiUOsy+g
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="oops.decoded"
Content-Transfer-Encoding: quoted-printable
ksymoops 2.4.8 on i686 2.4.21-ac4. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.21-ac4/ (default)
-m /boot/System.map-2.4.21-ac4 (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.
Warning (compare_Version): Version mismatch. System.map says 2.4.21, pwcx =
says 2.5.33. Expect lots of address mismatches.
Unable to handle kernel NULL pointer dereference at virtual address 00000000
c029a61b
*pde =3D 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c029a61b>] Tainted: PF
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010286
eax: ffffffff ebx: e2c96da4 ecx: 00000000 edx: ffffffff
esi: c75d4000 edi: c75d5ed4 ebp: d2d7f980 esp: c75d5eb4
ds: 0018 es: 0018 ss: 0018
Process cp (pid: 4048, stackpage=3Dc75d5000)
Stack: e2ad667b e2c96da4 e2c96da4 e2c96d28 c029a518 e2c96da4 c75d5ed4 fffff=
fff=20
e2c96da8 00000000 c75d4000 00000002 00000000 c013883e 00000000 e2c96=
d28=20
e2afe881 00000000 00000000 e2c96d28 e2c96d28 e2ef3130 e2c96d28 c75d5=
f84=20
Call Trace: [<e2ad667b>] [<c029a518>] [<c013883e>] [<e2afe881>] [<e2b027=
10>]
[<c01434d6>] [<c0137e66>] [<c0138201>] [<c010704b>]
Code: 89 39 0f c1 03 01 d0 66 85 c0 74 23 8b 47 0c 85 c0 74 0d e8=20
>>EIP; c029a61b <rwsem_down_failed_common+32/6f> <=3D=3D=3D=3D=3D
>>ebx; e2c96da4 <[openafs]afs_rootFid+172154/3d9410>
>>esi; c75d4000 <_end+7247eb4/225cbf14>
>>edi; c75d5ed4 <_end+7249d88/225cbf14>
>>ebp; d2d7f980 <_end+129f3834/225cbf14>
>>esp; c75d5eb4 <_end+7249d68/225cbf14>
Trace; e2ad667b <[openafs]afs_access+eb/350>
Trace; c029a518 <rwsem_down_write_failed+29/33>
Trace; c013883e <.text.lock.open+6/34>
Trace; e2afe881 <[openafs]crget+51/e0>
Trace; e2b02710 <[openafs]afs_linux_permission+40/50>
Trace; c01434d6 <open_namei+1d6/52c>
Trace; c0137e66 <filp_open+3e/64>
Trace; c0138201 <sys_open+53/9a>
Trace; c010704b <system_call+33/38>
Code; c029a61b <rwsem_down_failed_common+32/6f>
00000000 <_EIP>:
Code; c029a61b <rwsem_down_failed_common+32/6f> <=3D=3D=3D=3D=3D
0: 89 39 mov %edi,(%ecx) <=3D=3D=3D=3D=3D
Code; c029a61d <rwsem_down_failed_common+34/6f>
2: 0f c1 03 xadd %eax,(%ebx)
Code; c029a620 <rwsem_down_failed_common+37/6f>
5: 01 d0 add %edx,%eax
Code; c029a622 <rwsem_down_failed_common+39/6f>
7: 66 85 c0 test %ax,%ax
Code; c029a625 <rwsem_down_failed_common+3c/6f>
a: 74 23 je 2f <_EIP+0x2f>
Code; c029a627 <rwsem_down_failed_common+3e/6f>
c: 8b 47 0c mov 0xc(%edi),%eax
Code; c029a62a <rwsem_down_failed_common+41/6f>
f: 85 c0 test %eax,%eax
Code; c029a62c <rwsem_down_failed_common+43/6f>
11: 74 0d je 20 <_EIP+0x20>
Code; c029a62e <rwsem_down_failed_common+45/6f>
13: e8 00 00 00 00 call 18 <_EIP+0x18>
2 warnings issued. Results may not be reliable.
--2fHTh5uZTiUOsy+g--
--s/l3CgOIzMHHjg/5
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE/FTdKsHM0Kcarcy4RArWpAJ9b3kvaz1BndNZzc0oP+Rq1AVJ+UgCbBJzL
RBkwn+fpqz98IDbAPaLcUjw=
=UgRg
-----END PGP SIGNATURE-----
--s/l3CgOIzMHHjg/5--