Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Kernel panic: CPU context corrupt
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Aescunnars
n00b
n00b


Joined: 09 Aug 2002
Posts: 24
Location: Bayern / Deutschland

PostPosted: Thu Feb 27, 2003 8:22 pm    Post subject: Kernel panic: CPU context corrupt Reply with quote

Hi,
Letze Nacht sollte der PC mal wieder ein Update fahren, welches mit der knappen Meldung

    Feb 27 02:57:07 zebra kernel: CPU 0: Machine Check Exception: 0000000000000004
    Feb 27 02:57:07 zebra kernel: Bank 4: b200000000040151
    Feb 27 02:57:07 zebra kernel: Kernel panic: CPU context corrupt

beendet wurde. Zudem blinkten die Led's der Tastatur.

Das Problem ist mit dem Paket "sys-devel/gcc-3.2.2" reproduzierbar.

Das backen eines neuen Kernels geht aber.

Bei der Suche im Netz nach einer Lösung war die Seite http://www.cs.helsinki.fi/linux/linux-kernel/2002-03/1336.html auch keine grosse Hilfe,
denn gemäß dieser bedeutet dieser Fehler:

    Status: (4) Machine Check in progress.
    Restart IP invalid.


und hier im Forum https://forums.gentoo.org/viewtopic.php?t=7313 wird eine Hitzeproblem vermutet.
Das kann ich ausschließen, im letzten Sommer wurden in dem Zimmer bis zu 40°C gemessen, und das System funktionierte.

Was bedeutet der Fehler nun?
_________________
cu Aescunnars
Back to top
View user's profile Send private message
Dimitri
Guru
Guru


Joined: 24 Jul 2002
Posts: 373
Location: Niederbayern/Germany

PostPosted: Thu Feb 27, 2003 8:30 pm    Post subject: Reply with quote

Hi,
was steht in Deiner make.conf?
Folgendes hab ich gefunden:
Quote:
ATHLON-4 will generate invalid SSE instructions; use athlon instead.
PENTIUM4 will generate invalid instructions; use 'pentium3' instead

Also evtl. die make.conf anpassen.

Dim

PS: In Bezug auf den gcc 3.2.2
_________________
Visit kde-forum.de
Back to top
View user's profile Send private message
Aescunnars
n00b
n00b


Joined: 09 Aug 2002
Posts: 24
Location: Bayern / Deutschland

PostPosted: Thu Feb 27, 2003 9:00 pm    Post subject: Reply with quote

Hi,

make.conf

    CHOST="i686-pc-linux-gnu"
    CFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer -O2 "
    CXXFLAGS="${CFLAGS}

cat /proc/cpuinfo
    processor : 0
    vendor_id : GenuineIntel
    cpu family : 6
    model : 8
    model name : Pentium III (Coppermine)
    stepping : 1
    cpu MHz : 601.372
    cache size : 256 KB
    fdiv_bug : no
    hlt_bug : no
    f00f_bug : no
    coma_bug : no
    fpu : yes
    fpu_exception : yes
    cpuid level : 2
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
    bogomips : 1199.30


trifft nicht zu, sonst noch Ideen?
_________________
cu Aescunnars
Back to top
View user's profile Send private message
Dimitri
Guru
Guru


Joined: 24 Jul 2002
Posts: 373
Location: Niederbayern/Germany

PostPosted: Thu Feb 27, 2003 9:07 pm    Post subject: Reply with quote

Hi,
also mal davon abgesehen dass Du in deinen Flags zwei mal -O2 hast folgendes:
Ich setze momentan ein Notebook mit gentoo auf. Ich hatte das Problem, dass es mit diesen Flags immer wieder mal einfror:
-march=pentium3 -pipe -fomit-frame-pointer -O2 -mmmx
Und eben immer auch wenn ich den gcc 3.2.2 kompiliert hab :roll:
So, ich hab dann im Kernel (der übrigends mit anderen Flags als in der make.conf stehen kompiliert wird!!) apic rausgenommen und dafür apm in den Kernel reingenommen. Resultat: Bis jetzt nicht mehr eingefroren.

Ist jetzt sicher nicht 100%ig auf Dein Problem zutreffend ich weiss... aber der gcc 3.2.2 ist anscheinend irgendwie mit vorsicht zu geniesen. Frag mich icht warum. Sind eben Computer :?

Dim
_________________
Visit kde-forum.de
Back to top
View user's profile Send private message
zypher
Retired Dev
Retired Dev


Joined: 10 Jun 2002
Posts: 416
Location: Cologne, ger.

PostPosted: Fri Feb 28, 2003 2:52 pm    Post subject: Reply with quote

Aescunnars: Schau mal in Deiner kernel-config nach machine-check-exception.
Die Option kannste getrost 'rauslassen, sofern Du Dir sicher bist, dass Du Dein System nicht an die thermalen Grenzen führst.
Diese Funktion sorgt in einem solchen Fall nämlich (meiner Meinung nach viel zu übervorsichtig) für 'nen Systemstopp.
_________________
linux user 65882
Back to top
View user's profile Send private message
Aescunnars
n00b
n00b


Joined: 09 Aug 2002
Posts: 24
Location: Bayern / Deutschland

PostPosted: Fri Feb 28, 2003 3:23 pm    Post subject: Reply with quote

Hi,

@Dimitri
Quote:
So, ich hab dann im Kernel (der übrigends mit anderen Flags als in der make.conf stehen kompiliert wird!!) apic rausgenommen und dafür apm in den Kernel reingenommen. Resultat: Bis jetzt nicht mehr eingefroren.

Das war auch bei mir der Hacken. Danke für den Tipp.

Das mit dem Kernel und dem Paket war als vergleich gemeint, der Stress ist für die CPU doch der selbe. Kernel brauch im Schnitt 20 min und das Paket hat nach ~5 min den Fehler ausgelöst.

@zypher:
wird noch geändert. Auch wenn es in dem Fall nicht mit der Wärme zu tun hatte.

@all:
Wo kann nun der Fehler nachgeschlagen werden, bin immer noch neugierig was der genau bezeichnet.
_________________
cu Aescunnars
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum