A 64 bites ARM javítások új fordulója beolvadt a Linux 4.19 kernelbe, tartalmazza a GCC Stackleak plugin támogatását

Linux-Unix / A 64 bites ARM javítások új fordulója beolvadt a Linux 4.19 kernelbe, tartalmazza a GCC Stackleak plugin támogatását 1 perc olvasás

ARM chip



A 64 bites ARM architektúra új változásait (ARM64 / AArch64) éppen betöltötték a Linux 4.19 kernel egyesítési ablakába, és általában nagyon jó dolgokat tartalmaz.

A 64 bites ARM-hely a Linuxon meglehetősen elfoglalt, és valószínűleg még sok más várható a Linux 4.19-rendszermag kiadása előtt.



A 64 bites ARM-fúziók néhány legfontosabb jellemzője:



  • ARM64 támogatás a új GCC STACKLEAK plug-in amelyet egyesítettek a Linux 4.19 gcc-bővítményeibe. A STACKLEAK fordító plug-in képes elhárítani az inicializálatlan veremhasználathoz, a veremtartalom szivárgásához és a veremkimerüléshez / a védőoldal kihagyásához kapcsolódó esetleges hibákat / támadásokat. Ezt a STACKLEAK mainline kernelt a régi GrSecurity / PaX kódból portolták.
  • Az újraindítható szekvenciák rendszerhívásának támogatása. Ez az új rendszerhívás volt eredetileg a Linux 4.18-ban adták hozzá az „RSEQ” pedig gyorsabb felhasználói tér-műveleteket tesz lehetővé CPU-nként azáltal, hogy megosztott adatstruktúra ABI-t biztosít minden felhasználói tér szál és a kern között.
  • Syscall belépőkódjuk átírása C-ben annak érdekében, hogy nullázzák a GPR regisztereket a felhasználói térből történő belépéskor.
  • A Kexec és a Kdump most az ACPI támogatás nélkül elindított rendszereken dolgozik.
  • Qspinlock, hogy kicseréljék a régi jegyzárat.
  • Láncolt PMU számlálók támogatása.
  • Újra engedélyezte a hatalmas vmalloc / IO leképezések támogatását.

A javítások teljes listájának megtekintéséhez nézze meg a kernel levelezőlista .