ARM čip
Nové kolo zmien pre 64-bitovú architektúru ARM (ARM64 / AArch64) sa práve nahralo do okna na zlúčenie jadra systému Linux 4.19 a do neho sa všeobecne zahrnuli aj celkom dobré veci.
64-bitový priestor ARM v systéme Linux bol pomerne zaneprázdnený a pred vydaním jadra Linuxu 4.19 bude pravdepodobne ešte veľa vecí.
Medzi hlavné výhody 64-bitových zlúčení ARM patria:
- Podpora ARM64 pre Windows nový doplnok GCC STACKLEAK ktorá bola zlúčená do doplnkov gcc pre Linux 4.19. Doplnok kompilátora STACKLEAK je schopný odraziť možné chyby / útoky týkajúce sa neinicializovaného použitia zásobníka, úniku obsahu zásobníka a presahovania zásobníka / preskakovania stránky. Toto hlavné jadro STACKLEAK bolo portované zo starého kódu GrSecurity / PaX.
- Podpora pre systémové volanie Restartable Sequences. Toto nové systémové volanie bolo pôvodne pridaný v systéme Linux 4.18 a „RSEQ“ umožňuje rýchlejšie operácie v užívateľskom priestore s údajmi na procesor tým, že poskytuje zdieľanú dátovú štruktúru ABI medzi každým vláknom užívateľského priestoru a jadrom.
- Prepísanie ich vstupného kódu syscall v C, aby sa vynulovali GPR registre pri vstupe z užívateľského priestoru.
- Kexec a Kdump teraz pracujú na systémoch spustených bez podpory ACPI.
- Qspinlock, aby nahradil svoj starý kód zámku lístka.
- Podpora reťazených počítadiel PMU.
- Opätovne povolená podpora pre obrovské mapovania vmalloc / IO.
Celý zoznam zmien pre tento zoznam opráv nájdete v zozname zoznam adries jadra .