public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [OOPS] in __switch_to with 2.4.0-prerelease
@ 2001-01-03  2:06 Steven Walter
  0 siblings, 0 replies; 2+ messages in thread
From: Steven Walter @ 2001-01-03  2:06 UTC (permalink / raw)
  To: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 593 bytes --]

    This oops occurred just a few minutes ago under no particular load.
There were actually two oopsen, but I've included only the first as I've
heard that successive oops really aren't helpful.  Nonetheless, if
anyone's interested in seeing it, I have it captured.
    These oops were processed by syslog, if that's a problem.  Not sure
if its repeatable.  This is these are the first and only oops I've had
with -prerelease, otherwise it has been very stable.
    The system is 500MHz K6/2, 64MB RAM.
-- 
-Steven
"Voters decide nothing.  Vote counters decide everything."
				-Joseph Stalin

[-- Attachment #2: oops --]
[-- Type: text/plain, Size: 743 bytes --]

 printing eip:
c01076c9
Oops: 0002
CPU:    0
EIP:    0010:[__switch_to+33/180]
EFLAGS: 00010886
eax: c2e9c260   ebx: 614fa060   ecx: c2cbe2c0   edx: c347a000
esi: c2e9bfff   edi: c347a000   ebp: c2e9df1c   esp: c347bed4
ds: 0018   es: 0018   ss: 0018
Process panel (pid: 2016, stackpage=c347b000)
Stack: c2e9c000 c2cbe1c0 c2e9c000 c2e9df1c c2e9c260 c0111fd0 c347bf1c c347a000 
       c2cbe2c0 c347bf30 010b626a 081b99c0 c07d8000 c1164720 c2cbe2c0 00000002 
       00000000 c0261540 c347bf44 c0111d4a c347bf30 00000000 c0762aa0 c0268734 
Call Trace: [schedule+604/908] [schedule_timeout+114/144] [process_timeout+0/72] [do_poll+184/216] [sys_poll+470/724] [system_call+51/64] 
Code: 00 0c 08 60 00 00 00 b0 89 ca 08 60 4f 73 08 60 4f 73 08 74 

^ permalink raw reply	[flat|nested] 2+ messages in thread
* Re: [OOPS] in __switch_to with 2.4.0-prerelease
@ 2001-01-03 11:50 Manfred
  0 siblings, 0 replies; 2+ messages in thread
From: Manfred @ 2001-01-03 11:50 UTC (permalink / raw)
  To: srwalter, linux-kernel


> EIP: 0010:[__switch_to+33/180]
> Code:  00 0c 08 60 00 00 00 b0
> 	89 ca 08 60 4f 73 08 60 4f 73 08 74 

These asm instructions look wrong to me:
00 0c 08 --> add %cl, (%eax, %ecx, 1)
60	 --> pusha

Perhaps someone else overwrote random memory, and __switch_to crashed
later. Could you run

$objdump --disassemble-all --reloc \
	linux/arch/i386/kernel/process.o > dis.txt

and send us the disassembly of __switch_to?

And please attach the second oops as well.

--
	Manfred
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-01-03 12:21 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-01-03  2:06 [OOPS] in __switch_to with 2.4.0-prerelease Steven Walter
  -- strict thread matches above, loose matches on Subject: below --
2001-01-03 11:50 Manfred

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox