Cip ARM
Satu pusingan perubahan baru untuk seni bina ARM 64-bit (ARM64 / AArch64) baru dimuat ke dalam tetingkap penggabungan kernel Linux 4.19, dan secara amnya terdapat beberapa perkara yang cukup baik.
Ruang ARM 64-bit di Linux agak sibuk, dan mungkin ada lebih banyak lagi sebelum kernel Linux 4.19 dilepaskan.
Beberapa sorotan gabungan ARM 64-bit termasuk:
- Sokongan ARM64 untuk pemalam GCC STACKLEAK baru yang digabungkan menjadi plugin gcc untuk Linux 4.19. Plugin penyusun STACKLEAK dapat menangkis kemungkinan kelemahan / serangan yang berkaitan dengan penggunaan tumpukan yang tidak diinisialisasi, kebocoran kandungan tumpukan, dan pelepasan tumpukan / pelepasan halaman pengawal. STACKLEAK kernel utama ini dibawa dari kod GrSecurity / PaX lama.
- Sokongan untuk panggilan sistem Urutan Boleh Dimulakan Semula. Panggilan sistem baru ini adalah pada asalnya ditambahkan dalam Linux 4.18 dan 'RSEQ' memungkinkan operasi ruang pengguna lebih cepat pada data per-CPU dengan menyediakan struktur data bersama ABI antara setiap utas ruang pengguna dan kernel.
- Menulis semula kod kemasukan syscall mereka dalam C untuk memisahkan daftar GPR semasa masuk dari ruang pengguna.
- Kexec dan Kdump kini mengusahakan sistem yang dimulakan tanpa sokongan ACPI.
- Qspinlock untuk menggantikan kod kunci tiket lama mereka.
- Sokongan untuk kaunter PMU yang dirantai.
- Sokong semula sokongan untuk pemetaan vmalloc / IO yang besar.
Untuk melihat senarai perubahan senarai tampalan ini, periksa senarai mel kernel .