ARM-chip
En ny runde med ændringer til 64-bit ARM-arkitektur (ARM64 / AArch64) blev netop indlæst i Linux 4.19-kernefletningsvinduet, og det er generelt nogle ret gode ting inkluderet.
64-bit ARM-pladsen på Linux har været ret travl, og der kommer sandsynligvis mere, inden Linux 4.19-kernen frigives.
Nogle højdepunkter i 64-bit ARM-fusioner inkluderer:
- ARM64 support til nyt GCC STACKLEAK-plug-in der blev flettet til gcc-plugins til Linux 4.19. STACKLEAK-kompilator-plug-in'en er i stand til at afværge mulige fejl / angreb, der vedrører ikke-initialiseret stakbrug, stakindhold lækker og stak udmattelse / beskyttelsesside springer over. Denne hovedlinjekerne STACKLEAK blev portet fra gammel GrSecurity / PaX-kode.
- Understøttelse af systemopkaldet om genstartbare sekvenser. Dette nye systemopkald var oprindeligt tilføjet i Linux 4.18 og “RSEQ” giver mulighed for hurtigere brugerrumsoperationer på per CPU-data ved at tilvejebringe en delt datastruktur ABI mellem hver brugerrumstråd og kernen.
- En omskrivning af deres syscall-indtastningskode i C for at nulstille GPR-registre ved indgang fra brugerrum.
- Kexec og Kdump arbejder nu på systemer, der er startet uden ACPI-understøttelse.
- Qspinlock til at erstatte deres gamle billetlåskode.
- Støtte til kædede PMU-tællere.
- Genaktiveret support til enorme vmalloc / IO-kortlægninger.
Hvis du vil se den fulde ændringslog for denne liste over programrettelser, skal du tjekke kernel mailingliste .