Hari ini permintaan tarik drm-misc-next baru telah diajukan untuk DRM-Next dari berbagai perubahan Direct Rendering Manager yang mengantri untuk Linux 6.3. Yang paling signifikan dengan pull request hari ini adalah menghilangkan tujuh driver DRM lama yang untuk perangkat keras vintage dan driver open-source ini tidak lagi dipertahankan. Menekan blok pemotongan dengan kernel Linux 6.3 adalah driver DRM berikut: i810, mga, r128, savage, sis, tdfx, dan via. Driver ini untuk perangkat keras grafis/tampilan yang sangat lama dan tidak ada yang secara aktif memelihara driver ini selama bertahun-tahun. Dengan demikian mereka dihapus dari kernel arus utama - siapa pun yang masih menggunakan perangkat keras seperti itu kemungkinan besar tidak akan menggunakan kernel modern ... Kode selalu tersedia dari kernel sebelumnya / Git jika ada yang tertarik untuk meningkatkan menulis ulang dan memelihara driver ini , tapi itu jarang terjadi. MENINGGAL DUNIA. Rage 128 dan driver DRM Linux usang lainnya...
Semua driver ini sudah ditandai usang sekitar tujuh tahun yang lalu karena mereka bergantung pada pengaturan mode ruang pengguna (UMS) dan tidak terawat dan tidak diadaptasi seperti driver DRM modern untuk pengaturan mode kernel (KMS) dan fitur lainnya. Kembali ketika mereka ditandai usang pada tahun 2016, ditunjukkan driver tidak tersentuh sejak 2008... Tidak ada yang berubah sejak driver tua antik ini tanpa ada yang melangkah untuk meningkatkan / memelihara mereka. Untuk driver dengan dukungan Mesa 3D yang menyertainya, kode tersebut juga telah ditinggalkan/dihapus dan dibatasi dalam dukungan dan hanya driver Mesa klasik. Set untuk dihapus dengan Linux 6.3 meliputi: i810 - Driver Intel i810 adalah untuk chipset seri Intel i8xx / pra-i915 lama. Seperti driver DRM lainnya, kode ruang pengguna untuk mereka juga belum dipertahankan selama bertahun-tahun, jadi tidak mungkin ada orang yang akan terpengaruh secara signifikan oleh dukungan membolos kernel Linux modern untuk perangkat keras yang sangat lama ... mga - Driver kernel untuk kartu grafis Matrox yang sangat lama. r128 - Driver kernel untuk kartu grafis ATI Rage 128. savage - Dukungan untuk chipset grafis VIA / S3 Savage di berbagai generasi hingga perangkat keras SuperSavage dan ProSavage. sis - Pengemudi SiS lama. tdfx - Kode 3Dfx lama seperti untuk Voodoo Banshee, Voodoo3, Voodoo4 dan Voodoo5... via - Kode chipset grafis VIA lama... Ada upaya driver OpenChrome yang sedang berlangsung yang masih nyaris hidup dan mencoba untuk mendapatkan garis utama suatu hari nanti , tapi kode VIA lama ini sedang dimusnahkan sekarang. Masih harus dilihat apakah/kapan OpenChrome akhirnya akan di-upstream. Sekali lagi, driver ini tidak dirawat selama bertahun-tahun, tidak dipindahkan ke antarmuka KMS/DRM modern, dan kode driver 2D/3D ruang pengguna yang menyertainya tidak dirawat dalam waktu lama atau mati. Jadi dengan Linux 6.3 driver lama ini dihapus dari kernel arus utama. Menghapus driver kernel DRM dasar yang lama ini meringankan area DRM sekitar 20 ribu baris kode. Itulah puncak tarikan drm-misc-next hari ini. Pengemudi Nouveau dalam tarikan ini juga menjatuhkan dukungan untuk sejumlah ioctl lawas.
Itulah berita seputar Linux 6.3 Untuk Menghapus Driver GPU Usang: ATI Rage 128, 3Dfx, S3 Savage, i810 & Lainnya, semoga bermanfaat. Disadur dari Phoronix.com.