Messages in this thread | | | Date | Mon, 20 Sep 1999 12:26:35 -0400 | From | Robert James Kaes <> | Subject | Panic in Kernel 2.0.38 |
| |
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=07701000) Stack: 00000000 061e7818 07701de0 0000ec00 0012646f 72755853 07701dd4 00000400 00000000 07700301 00000400 0003dd10 00000009 07701dd4 00000000 07701de0 0000015e 00008f50 00001a4f 00000000 061e7818 05de1a98 00000000 001268eb Call Trace: [refill_freelist+999/1268] [getblk+879/976] [ext2_alloc_block+149/436] [block_getblk+191/612] [block_getblk+348/612] [ext2_getblk+385/556] [ext2_file_write+397/1164] [rw_intr+685/1404] [rw_intr+709/1404] [scsi_done+1656/1668] [pipe_read+396/512] [sys_write+339/396] [system_call+85/128] Code: 39 48 20 74 25 6a 01 8d 55 08 52 8b 45 08 50 e8 da 18 00 00
---------------------------------------------------------------------
-- Robert
------------------------------------------------------------------------ Robert James Kaes --- Flarenet Inc. --- (519) 426-3782 http://www.flarenet.com/ * Putting the Service Back in Internet Service Provider * ------------------------------------------------------------------------ [unhandled content-type:application/pgp-signature] | |