symlink.ch
Wissen Vernetzt - deutsche News für die Welt
 
symlink.ch
FAQ
Mission
Über uns
Richtlinien

Moderation
Einstellungen
Story einsenden

Suchen & Index
Ruhmeshalle
Statistiken
Umfragen

Redaktion
Themen
Partner
Planet

XML | RDF | RSS
PDA | WAP | IRC
Symbar für Opera
Symbar für Mozilla

Freunde
Benutzergruppen
LUG Switzerland
LUG Vorarlberg
LUGen in DE
SIUG
CCCZH
Organisationen
Wilhelm Tux
FSF Europe
Events
LinuxDay Dornbirn
BBA Schweiz
CoSin in Bremgarten AG
VCFe in München
Menschen
maol
Flupp
Ventilator
dawn
gumbo
krümelmonster
XTaran
maradong
tuxedo

 
Kleines C-Programm bringt Kernel zum Absturz
Veröffentlicht durch XTaran am Montag 14. Juni 2004, 23:57
Aus der <teletubby>Ohoh</teletubby> Abteilung
Security linuxreviews.org berichtet von einem kleinen C-Programm, welches die meisten aktuellen Linux-Kernel zum Absturz und damit das Betriebssystem zum Einfrieren bringt. Betroffen sind fast alle 2.4er und 2.6er Kernels auf i386 (aka IA32) und AMD64, Ausnahmen bilden einige 2.4er Gentoo-Kernel, vermutlich alle UML-Kernel, sowie 2.2.19 und wenige weitere. Für SMP-Maschinen braucht man pro Prozessor eine Instanz des Programmes, um den Rechner zum Stehen zu bekommen. (Gefunden bei Pro-Linux.)

Auch wenn man auf das Problem erstmals durch einen GCC-Bugreport aufmerksam wurde und der Bug bisher nur mit mit 3.x GCCs kompilierten Programmen reproduziert werden konnte, geht man momentan davon aus, daß es sich nicht um einen Compiler- sondern um einen Kernel-Bug im FPU-Handling handelt. Es existieren Patches für 2.4.26 und für 2.6.7-rc3.

OpenBSD mit SMP-Support in HEAD | Druckausgabe | Mozilla Firefox 0.9 und Thunderbird 0.7 RC  >

 

 
symlink.ch Login
Login:

Passwort:

extrahierte Links
  • Gentoo
  • GNU
  • Linux
  • Pro-Linux
  • linuxreviews.org berichtet
  • C-Programm
  • bei Pro-Linux
  • GCC-Bugreport
  • Kernel-Bug im FPU-Handling
  • für 2.4.26
  • für 2.6.7-rc3
  • Mehr zu Security
  • Auch von XTaran
  • Diese Diskussion wurde archiviert. Es können keine neuen Kommentare abgegeben werden.
    amd64 (Score:2, Informativ)
    Von Achim Schneider am Tuesday 15. June 2004, 05:58 MEW (#2)
    (User #1029 Info)
    Im long-mode kennt amd64 keine x87er FPU und somit auch kein fwait mehr, wenn dann tritt der Bug also im 32-Bit Kompatiblitätsmodus auf.
    Zumindestens mit gcc 3.3.3 und Linux 2.6.6 hängt sich der Kernel nicht auf, es lässt sich nur der Prozess nicht killen.

    Alle, deren Register breiter als die der Anderen sind sollten den kurzen Moment genießen, in dem Ausnahmsweise mal mehr unter 64bit als unter 32bit funktioniert...
    Offizieller Patch (Score:2)
    Von Flupp (beat@rubis.ch) am Tuesday 15. June 2004, 09:12 MEW (#3)
    (User #2 Info) http://www.rubis.ch/~beat/
    Ist im Bitkeeper zu finden.

    I saw screens of green, red messages too, then came blue, shubidu
    And i think to myself, what a wunderful world

    Uptime? (Score:3, Lustig)
    Von kruemelmonster (symlink0405.5.kruemi@spamgourmet.com) am Tuesday 15. June 2004, 09:56 MEW (#4)
    (User #3 Info) http://www.tedaldi.net/
    Und wieso ist die Uptime dieses servers immer noch auf 39 Tagen? ;-)
    Noch ned gepatcht? Alsoneiaberau...

    SCNR
    2.4.27 Stable ? (Score:0)
    Von Anonymer Feigling am Tuesday 15. June 2004, 10:39 MEW (#5)
    Ist im Verlaufe des Tages mit einem 2.4.27 stable zu rechnen?
    Re: 2.4.27 Stable ? (Score:1)
    Von Seegras am Tuesday 15. June 2004, 15:06 MEW (#6)
    (User #30 Info) http://www.discordia.ch
    Ja, hoff ich... Wo bleibt das Ding? Ich boote morgen ein halbes dutzend Server, da möcht ich bitte wenn schon vorher noch neue kernel compilieren. Oder muss ich etwa den patch applizieren, nur damit nachher zwei tage später der 2.4.27er kommt? Grrr. --
    "The more prohibitions there are, The poorer the people will be" -- Lao Tse
    Benötige ich dazu Rootrechte? (Score:2)
    Von kuckuck am Wednesday 16. June 2004, 07:43 MEW (#7)
    (User #818 Info) http://www.commandline.ch
    Oder läuft es auch im Userland? Weil mit Rootrechten kann ich ein Linux auch anders zum stehen bringen :D
    /* Nur wer schneller ist als der Strom hat die Kontrolle! */

    Linux User Group Schweiz
    Durchsuche symlink.ch:  

    Never be led astray onto the path of virtue.
    trash.net

    Anfang | Story einsenden | ältere Features | alte Umfragen | FAQ | Autoren | Einstellungen