Dukungan ARM11 MPCore untuk dukungan multi-prosesor (SMP) ARMv6 awal akan dihentikan pada siklus kernel Linux 6.8 mendatang.
Inti prosesor ARM11 yang mengimplementasikan ARMv6 sangat penting pada masanya dalam menambahkan dukungan multi-prosesor, instruksi media SIMD, dan banyak lagi, namun masa pakainya sudah lewat karena desain prosesor yang berusia dua dekade ini. Antri melalui SoC.git sebelum jendela penggabungan Linux 6.8 menghilangkan dukungan ARM11MPCore (ARM11 ARMv6K SMP).
Diagram blok ARM11 MPCore Arm. Pengembang
Linaro Linus Walleij menjelaskan dengan penghapusan ARM11MPCore:
Konfigurasi SMP ARM11 ini adalah salah satu konfigurasi SMP pertama yang didukung kernel ARM, namun memiliki kelemahan dalam penanganan DMA yang aneh, penandaan cache yang aneh, dan sering kali (baru-baru ini) penanganan cache yang benar-benar rusak pada chip pengujian ARM RealView PB11MPCore. Untuk mem-boot platform, cache harus dinonaktifkan sepenuhnya.Jika menyangkut EB 11MPCore, tidak jelas apakah ini berhasil.
Desain referensi ini sekarang menjadi satu-satunya platform SMP ARMv6K.
Karena hanya desain referensi yang murni untuk kepentingan akademis yang tersisa, dan karena kode DMA dan PMU dalam kasus khusus sulit dipertahankan dan tidak benar-benar berfungsi, hal ini tidak sepadan dengan waktu kita.
Hapus dukungan ARM11MPCore bersama dengan:
– Kekhasan DMA khusus CONFIG_DMA_CACHE_RWFO yang hanya digunakan pada ARMv6K SMP, dan kami adalah sistem ARMV6K terakhir yang meninggalkan gedung dan penanganan cache terasa canggung, selamat tinggal.
– Penanganan PMU khusus yang hanya digunakan oleh ARM11MPCore. “Ini sejalan dengan banyak pembersihan lainnya dalam siklus kernel baru-baru ini untuk menghilangkan dukungan perangkat keras yang sudah lama usang dan komponen kernel lain yang sangat ketinggalan jaman untuk perangkat keras yang mungkin sudah tidak ada lagi di alam liar, adalah sangat rusak, atau mungkin ada tetapi kemungkinan besar tidak dapat menjalankan rilis kernel upstream yang baru. Misalnya, Linux 6.7 tidak lagi mendukung Intel Itanium, driver WiFi yang sangat lama dihapus, dan driver PCMCIA lama termasuk di antara material yang menghadapi hambatan. !
Itulah berita seputar Linux 6.8 Akan Menghilangkan Dukungan CPU ARM11 MPCore Lama, semoga bermanfaat. Disadur dari Phoronix.com.