Abo
  • Services:
Anzeige
Kpatch und Kgraft könnten weitgehend vereint werden.
Kpatch und Kgraft könnten weitgehend vereint werden. (Bild: Jerzy Strzelecki/CC-BY 3.0)

Kgraft und Kpatch: Live-Patching-Techniken könnten zusammengeführt werden

Kpatch und Kgraft könnten weitgehend vereint werden.
Kpatch und Kgraft könnten weitgehend vereint werden. (Bild: Jerzy Strzelecki/CC-BY 3.0)

Die wichtigsten Funktionen zum Live-Patching des Linux-Kernels aus Kgraft und Kpatch könnten vereint werden. Der Code dazu steht nach einer Diskussion nun bereit.

Anzeige

Auf der diesjährigen Linux Plumbers Conference haben die Kernel-Hacker diskutiert, wie die beiden bereitstehenden Techniken zum Patchen des Linux-Kernels im laufenden Betrieb vereint werden könnten. Nun hat der Red-Hat-Angestellte Seth Jennings Code veröffentlicht, der den größten Teil der gemeinsamen Funktion von Kgraft und Kpatch vereint.

Ende Januar dieses Jahres kündigte Suse Kgraft an. Kurz darauf folgte Red Hat mit der Vorstellung seiner Entwicklung Kpatch, die beide als Upstream-Alternativen zu Oracles Ksplice gedacht sind, das nicht innerhalb der offiziellen Kernel-Community gepflegt wird. Bereits kurz nach der Vorstellung beider Techniken war vorgeschlagen worden, diese, wenn möglich, zusammenzuführen.

Erste Arbeiten daran sind nun offenbar geschehen. Zwar lässt sich der Code bereits dazu verwenden, geladene Kernel-Bestandteile durch einen entsprechenden Patch auszutauschen und sogar mit dem Patch-Vorgang so lange zu warten, bis das entsprechende Modul tatsächlich geladen wird, doch eine sehr wichtige Funktion fehlt noch: Bisher wird nicht überprüft, ob der alte sowie der neue Code zeitgleich ausgeführt werden.

Dieser Konsistenztest wird von Kgraft und Kpatch jeweils anders implementiert, sodass sich die Hacker wohl noch auf eine gemeinsame Lösung einigen müssen, die dann umgesetzt wird. Im Praxiseinsatz sollen sich dennoch bereits mit dem nun vorgestellten Code rund 90 Prozent aller kritischen Fehler sicher beheben lassen. Genutzt werden kann die neue Livepatch-Technik zudem sowohl mit Patches, die durch Kgraft erstellt worden sind, als auch mit jenen von Kpatch.

Die Beteiligten scheinen überwiegend an einer möglichst weitgehenden Zusammenführung der beide Projekte interessiert, sodass der Code wahrscheinlich in einiger Zeit tatsächlich im Hauptzweig des Linux-Kernels bereit steht. Wann genau dies geschieht, ist derzeit aber noch nicht absehbar.


eye home zur Startseite
bstea 08. Nov 2014

Was erwartest du denn von Code der ausentwickelt ist? Hätte man den Code gewollt, hätte...



Anzeige

Stellenmarkt
  1. QualityHosting AG, Gelnhausen
  2. über Hays AG, München
  3. Dataport, Hamburg
  4. DMG MORI Software Solutions GmbH, Pfronten


Anzeige
Top-Angebote
  1. für 1,99€ bei Amazon Video in HD leihen (Blu-ray-Preis 14,99€)
  2. 49,99€

Folgen Sie uns
       


  1. Amazon

    Sortiment in neuen Prime-Video-Ländern bleibt mickrig

  2. Ryzen Pro

    AMD bringt Core-i-vPro-Konkurrenten mit vielen Kernen

  3. Playerunknown's Battleground

    Crossplay für Inselkämpfer geplant

  4. Linux

    Systemd bekommt Werkzeuge zum Bauen und Verteilen von Images

  5. Sheryl Sandberg

    Facebook-Beschäftigte bekommen im Trauerfall Sonderurlaub

  6. Intel

    SSD 545s nutzt 64-Layer-Chips

  7. 10 Jahre iPhone

    Apple hat definiert, wie ein Smartphone sein muss

  8. Petya

    Die Ransomware ist ein Zerstörungstrojaner

  9. Installation 01

    Fans dürfen Halo-Multiplayer-Projekt realisieren

  10. BiCS4

    96 Layer für 4 Bit pro Zelle und 1,5-TByte-Packages



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Neues iPad Pro im Test: Von der Hardware her ein Laptop
Neues iPad Pro im Test
Von der Hardware her ein Laptop
  1. iFixit iPad Pro 10,5 Zoll intern ein geschrumpftes 12,9 Zoll Modell
  2. Office kostenpflichtig Das iPad Pro 10,5 Zoll ist Microsoft zu groß
  3. Hintergrundbeleuchtung Logitech bringt Hülle mit abnehmbarer Tastatur für iPad Pro

Anki Cozmo ausprobiert: Niedlicher Programmieren lernen und spielen
Anki Cozmo ausprobiert
Niedlicher Programmieren lernen und spielen

Google Wifi im Test: Google mischt mit im Mesh
Google Wifi im Test
Google mischt mit im Mesh
  1. Prozessor Intels Skylake-X kommt zu früh
  2. Skylake-SP Intels Xeon nutzen ein Mesh statt Ringbusse
  3. Headset G433 im Hands on Logitech hat ein Headset genäht

  1. Re: Warum werden die immer wieder gewählt..?

    Palerider | 15:49

  2. Danke Apple!

    deefens | 15:48

  3. Re: ich sehe immernoch keinen unterschied

    Icestorm | 15:47

  4. Re: Zwischen Apple und dem Rest waren Welten

    atikalz | 15:47

  5. Re: Bitte nicht.

    Andrej553 | 15:47


  1. 15:12

  2. 15:00

  3. 14:41

  4. 14:13

  5. 13:18

  6. 12:48

  7. 12:04

  8. 11:55


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel