Re: lots of 2.2.4 oopses

Michael Lausch (mla@gams.co.at)
Wed, 24 Mar 1999 22:02:45 +0100


>>>>> "lt" == Linus Torvalds <torvalds@transmeta.com>
>>>>> wrote the following on 24 Mar 1999 19:39:51 GMT

lt> In article <36F92EBB.B33E673E@pobox.com>,
lt> Valient Gough <vgough@pobox.com> wrote:
>>
>> I upgraded from 2.2.3 to 2.2.4 last night. Since then I've had to
>> lockups. The second one managed to log "Unable to handle kernel paging
>> request at virtual address 00de3f9c" before it locked up, but I didn't
>> have the correct System.map file in place, so klogd didn't have symbols.
>>
>> But, this morning, I had 4 such oops in a row, with a correct
>> System.map.

lt> Ok, they are all basically the same oops, the file pointer list has
lt> gotten corrupted somehow, and that corruption will result in an oops
lt> whenever the kernel tries to touch one of the file pointers.

[deleted]

I've reported 3 Oops'es in this mailinglist with 2.2.3. Two of them
happened with an invalid file pointer and the third one was much
later, perhaps as a result of the previous two Oopses. I compiled with
gcc-2.7.2

The subject of my mail was: 3 Ooopses in 2.2.3

Here the facts (of the first oops) again:

r 18 15:59:44 loki kernel: Unable to handle kernel paging request at virtual address 6e672f79
Mar 18 15:59:44 loki kernel: current->tss.cr3 = 07f02000, `r3 = 07f02000
Mar 18 15:59:44 loki kernel: *pde = 00000000
Mar 18 15:59:44 loki kernel: Oops: 0000
Mar 18 15:59:44 loki kernel: CPU: 0
Mar 18 15:59:44 loki kernel: EIP: 0010:[<c012bce4>]
Mar 18 15:59:44 loki kernel: EFLAGS: 00010216
Mar 18 15:59:44 loki kernel: eax: 6e672f69 ebx: 00000000 ecx: c66f5fa8 edx: c5fc03e0
Mar 18 15:59:44 loki kernel: esi: c66f4000 edi: 0000000b ebp: 00000000 esp: c66f5f54
Mar 18 15:59:44 loki kernel: ds: 0018 es: 0018 ss: 0018
Mar 18 15:59:44 loki kernel: Process X (pid: 502, process nr: 5, stackpage=c66f5000)
Mar 18 15:59:44 loki kernel: Stack: c7699320 00000000 00000800 00000145 c66f4000 00002e0f 00000000 c257b000
Mar 18 15:59:44 loki kernel: c012c13d 00000023 c66f5fa8 c66f5fa4 c66f4000 00000000 bffffa18 bffffba0
Mar 18 15:59:44 loki kernel: 00003292 c66f5fa8 00000050 c76992c0 00002e12 c76992c0 c76992d0 c76992e0
Mar 18 15:59:44 loki kernel: Call Trace: [<c012c13d>] [<c0108918>]
Mar 18 15:59:44 loki kernel: Code: 8b 40 10 85 c0 74 0f 8b 4c 24 20 51 52 ff d0 89 44 24 1c 83

>>EIP: c012bce4 <do_select+114/218>
Trace: c012c13d <sys_select+355/47c>
Trace: c0108918 <system_call+34/38>
Code: c012bce4 <do_select+114/218> 00000000 <_EIP>:
Code: c012bce4 <do_select+114/218> 0: 8b 40 10 movl 0x10(%eax),%eax
Code: c012bce7 <do_select+117/218> 3: 85 c0 testl %eax,%eax
Code: c012bce9 <do_select+119/218> 5: 74 0f je 16 <_EIP+0x16> c012bcfa <do_select+12a/218>
Code: c012bceb <do_select+11b/218> 7: 8b 4c 24 20 movl 0x20(%esp,1),%ecx
Code: c012bcef <do_select+11f/218> b: 51 pushl %ecx
Code: c012bcf0 <do_select+120/218> c: 52 pushl %edx
Code: c012bcf1 <do_select+121/218> d: ff d0 call *%eax
Code: c012bcf3 <do_select+123/218> f: 89 44 24 1c movl %eax,0x1c(%esp,1)
Code: c012bcf7 <do_select+127/218> 13: 83 00 00 addl $0x0,(%eax)

--
Michael Lausch
See my web page <http://www.lausch.at/> or query PGP key server for PGP key.
"Reality is that which, when you stop believing in it, doesn't go away".
                -- Philip K. Dick

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