Panic in Kernel 2.0.38

Robert James Kaes (rjkaes@flarenet.com)
Mon, 20 Sep 1999 12:26:35 -0400


--BOKacYhQ+x31HxR3
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Hi,
Last night my production server crashed. I've enclosed the Oops report and
I tried to run it through ksymoops, but it would not handle the report for
some reason. However, the function names are included, and I disassembled
the Code: section already. The problem at first glance is in
fs/buffer.c/find_candidate. I looked at the assembly produced by gcc for
that function, and it does not match the disassembly in the code block.

When I disassemble the Code: section I get:
pushl %ebp
movl %esp,%ebp
movl %ebp,%esp
popl %ebp
ret

But, I can not see anything like that fragment in the disassembly of
find_candidate. If anyone has any ideas, please let me know. I hope this
helps.

Kernel 2.0.38 compiled with gcc 2.7.2 and binutils 2.9.1.0.19

---------------------------------------------------------------------

general protection: 0000
CPU: 0
EIP: 0010:[find_candidate+42/232]
EFLAGS: 00010206
eax: 72755853 ebx: 00000000 ecx: 00000400 edx: 00008f50
esi: 061e7818 edi: 00000007 ebp: 07701d9c esp: 07701d90
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process gzip (pid: 10497, process nr: 65, stackpage=3D07701000)
Stack: 00000000 061e7818 07701de0 0000ec00 0012646f 72755853 07701dd4 00000=
400=20
00000000 07700301 00000400 0003dd10 00000009 07701dd4 00000000 07701=
de0=20
0000015e 00008f50 00001a4f 00000000 061e7818 05de1a98 00000000 00126=
8eb=20
Call Trace: [refill_freelist+999/1268] [getblk+879/976] [ext2_alloc_block+1=
49/436] [block_getblk+191/612] [block_getblk+348/612] [ext2_getblk+385/556]=
[ext2_file_write+397/1164]=20
[rw_intr+685/1404] [rw_intr+709/1404] [scsi_done+1656/1668] [pipe_re=
ad+396/512] [sys_write+339/396] [system_call+85/128]=20
Code: 39 48 20 74 25 6a 01 8d 55 08 52 8b 45 08 50 e8 da 18 00 00=20

---------------------------------------------------------------------

-- Robert

------------------------------------------------------------------------
Robert James Kaes --- Flarenet Inc. --- (519) 426-3782
http://www.flarenet.com/
* Putting the Service Back in Internet Service Provider *
------------------------------------------------------------------------

--BOKacYhQ+x31HxR3
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.0 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjfmYDsACgkQ9qWy6t6ya+lUgwCeIhY/Vv453g1QpZfPhfxlACkQ
+NkAnRgV+9KmnwONQ5Eumw+37EBypOvT
=wO2Z
-----END PGP SIGNATURE-----

--BOKacYhQ+x31HxR3--

-
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/