Ergebnis 1 bis 2 von 2
  1. #1
    Kunde
    Registriert seit
    27.08.2010
    Beiträge
    7

    Wichtig Probleme mit Kernel-Versionen 4.8, 4.9 und 4.10 auf einer JiffyBox

    Hallo,

    @df: das hier könnte auch eure Technik-Abteilung interessieren. Könnt ihr den Post bitte entsprechend weiterleiten?

    Ich betreibe eine JiffyBox mit Debian Stretch und habe vor kurzem auf den Betriebssystem-Kernel gewechselt (v4.9). Nach kurzer Zeit zeigte sich ein Problem: Programme wie top und vmstat waren nicht mehr in der Lage, die CPU Auslastung korrekt anzuzeigen. Die CPU war beispielsweise in top immer zu 100% idle oder zu 100% stolen.

    Ein Blick in /proc/stat zeigte das Problem:
    Code:
    cpu 5322 0 4376 12720669 37879 0 59 1198368772563 0 0
    cpu0 5322 0 4376 12720669 37879 0 59 1198368772563 0 0
    Der drittletzte Wert ist der counter für die gestohlene CPU-Zeit (steal time). Er war offensichtlich viel zu hoch und noch dazu lief er zu dem Zeitpunkt rückwärts. Nach einigem Debuggen ist hier die grobe Erklärung:

    Der Kernel bekommt als PV-Gast die Steal-Time vom Virtualisierungs-Host mitgeteilt. Dieser Counter sollte monoton steigen, aber auf der Jiffybox springt er von Zeit zu Zeit leicht zurück. Dies wiederum sorgt für einen Overflow im verarbeitenden Kernel-Code und bringt die CPU-Time Verwaltung des Kernels vollkommen aus dem Trott.

    Ich habe das ganze in einem Blog-Post recht ausführlich beschrieben: https://0xstubs.org/debugging-a-flak...zed-xen-guest/

    Betroffen sind Gast-Kernel in den Versionen 4.8, 4.9 und 4.10. Ich habe in dem verlinkten Post auch einen Patch beschrieben, mit dem man das Problem auf Gast-Seite umgehen kann. Spannend wäre aber natürlich auch, warum vom Host überhaupt ein rückwärts laufender Counter an den Gast gegeben wird...

    Falls noch jemand von dem Problem betroffen ist: Zumindest für Debian Stretch stelle ich ein Repository mit gepatchtem Kernel zur Verfügung. Ich kann allerdings nicht versprechen, dass ich dieses immer zeitnah aktuell halten kann.

  2. #2
    Communityservice Avatar von Nils Dornblut
    Registriert seit
    15.10.2000
    Beiträge
    43.128

    AW: Probleme mit Kernel-Versionen 4.8, 4.9 und 4.10 auf einer JiffyBox

    Hallo Bevan,

    danke für die Hinweise, wir geben das weiter.

    Mit freundlichen Grüßen

    Nils Dornblut
    Communityservice
    __________________
    Blog - Facebook - Twitter
    Communitybetreiber: domainfactory GmbH
    Impressum / Pflichtangaben

Ähnliche Themen

  1. Antworten: 10
    Letzter Beitrag: 02.02.2015, 19:35
  2. [JiffyBox-Distributionen] Aktualisierte PV-Kernel (3.10.29) für JiffyBox verfügbar!
    Von Stefanie Tomnitz im Forum Aktualisierungen
    Antworten: 0
    Letzter Beitrag: 04.03.2014, 13:54
  3. NEU: Aktualisierte PV-Kernel (3.10.13) für JiffyBox verfügbar!
    Von Stefanie Tomnitz im Forum Neuerungen
    Antworten: 0
    Letzter Beitrag: 07.10.2013, 14:20
  4. Andere Distributionen Gentoo auf einer Jiffybox
    Von JB_parado im Forum Distributionen
    Antworten: 6
    Letzter Beitrag: 08.04.2013, 20:24
  5. Ubuntu Ubuntu 10.04 mit eigenem Kernel Problem
    Von ratzeputz im Forum Distributionen
    Antworten: 11
    Letzter Beitrag: 30.03.2012, 13:26

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •