Peningkatan arsitektur 64-bit Arm (ARM64 / AArch64) telah mendarat di kernel Linux 6.2.
Selain pull request lainnya yang menambahkan dukungan untuk lebih banyak Arm Socs dan berbagai board/perangkat, pembaruan arsitektur ARM64 juga digabungkan minggu ini untuk Linux 6.2 yang sedang dikembangkan. Beberapa perubahan ARM64 pada siklus ini meliputi:
- Dukungan Firmware Performance Data Table (FPDT) ditambahkan untuk memungkinkan pembuatan profil waktu boot perangkat keras AArch64.
- Iklan Arm Scalable Vector Extensions v2.1 baru (SVE 2.1). Instruksi skalar Common Short Sequence Compression (CSSC) juga sekarang diiklankan oleh kernel bersama dengan instruksi prefetch rentang AArch64. Pekerjaan ini seputar instruksi pemrosesan data Arm`s 2022.
- Dukungan untuk tumpukan panggilan bayangan dinamis untuk beralih saat run-time antara fitur tumpukan panggilan bayangan (SCS) LLVM Dentang dan fungsi autentikasi penunjuk CPU.
- Dukungan untuk arsitektur Arm CoreSight PMU serta implementasi NVIDIA dari arsitektur ini. Driver unit pemantauan kinerja CoreSight ini tidak terkait dengan CoreSight Self-Hosted Tracing dan merupakan fitur uncore perangkat keras opsional baru.
Detail lebih lanjut tentang ARM64 mengubah putaran ini melalui permintaan tarik yang sudah dihormati.
Prosesor server Arm Ampere eMAG 64-bit yang menua, sejak digantikan oleh Ampere Altra.
Juga perlu disebutkan juga adalah permintaan penarikan Xen untuk Linux 5.2 yang menambahkan dukungan untuk perangkat VirtIO PCI di tamu Xen yang berjalan di Arm. Selain itu bahan Xen bulat ini agak kecil.
Itulah berita seputar Perbaikan Kode Arsitektur AArch64 Mendarat di Linux 6.2, semoga bermanfaat. Disadur dari Phoronix.com.