Bagi mereka yang memiliki adaptor QLogic 10Gb PCIe Ethernet, kernel Linux arus utama berencana untuk menghapus driver ini dari pohon sumber kernel kecuali ada pengguna aktif yang melakukan langkah-langkah.
Meskipun QLogic diakuisisi oleh Cavium pada tahun 2016 dan Marvell mengakuisisi Cavium pada tahun 2018, masih ada adaptor Ethernet QLogic 10Gb yang beredar di pasaran dan di berbagai server. Pencarian cepat menunjukkan beberapa adaptor jaringan kabel QLogic 10Gbe masih tersedia di Amazon dengan harga sekitar $75 USD. Adaptor Ethernet QLogic 10Gb juga ditemukan digunakan pada beberapa adaptor Dell. Namun sayangnya, tidak ada yang memelihara QLogic QLGE ini dan oleh karena itu saat ini direncanakan untuk dihapus dari pohon sumber kernel Linux.
Driver QLGE telah berada di dalam area pementasan kernel Linux tetapi belum melihat aktivitas apa pun sejak Januari 2021. Dengan tidak ada yang melakukan pemeliharaan driver dan juga meningkatkan kode agar dapat digabungkan ke dalam subsistem jaringan dengan benar, sekarang dijadwalkan untuk dihapus di Linux 6.7.
Antri di staging-next adalah patch untuk “memensiunkan” driver ini. Karena hampir tiga tahun tidak ada perbaikan driver, driver tersebut akan dihapus, tetapi dapat dikembalikan nanti jika pengguna perangkat keras QLogic 10Gb Ethernet yang didukung oleh driver ini memberitahukan bahwa mereka masih menggunakan versi kernel Linux upstream terbaru. Kecuali hal itu terjadi, dengan penghapusan driver yang diatur dalam “staging-next”, penghapusan driver ini akan terjadi pada siklus Linux 6.7 mendatang.
pementasan: qlge: Pensiunkan pengemudi
Tidak ada perbaikan signifikan yang dilakukan pada driver ini sejak melakukan a7c3ddf29a78 (“staging: qlge: bersihkan kode debug di bidang ifdef QL_ALL_DUMP”) pada Januari 2021. Driver tidak boleh berada dalam staging selamanya. Karena telah ditinggalkan oleh vendor dan tidak ada yang mengambil tindakan untuk memeliharanya, hapuslah.
Jika beberapa pengguna muncul, driver akan dikembalikan ke driver/net/ seperti yang disarankan dalam pesan tertaut. Sementara beberapa orang suka menganggap Linux berjalan di segala hal mulai dari pemanggang roti hingga mobil dan terutama perangkat keras lama, hal itu hanya akan terjadi selama ini. karena kode/driver masih dipertahankan. Seperti yang sudah menjadi hal yang umum dalam beberapa tahun terakhir, dukungan perangkat keras yang lebih lama sedang dihapuskan karena pengembang tidak lagi lagi memelihara kode tersebut dan tidak ada orang lain yang mengambil tindakan untuk memelihara kode dalam kernel dengan benar. Menghapus driver jaringan QLogic ini akan meringankan pohon sumber kernel Linux dengan 10,8 ribu baris kode.
Itulah berita seputar Driver Ethernet QLogic 10Gb “QLGE” Ditetapkan Untuk Dihapus Dari Kernel Linux, semoga bermanfaat. Disadur dari Phoronix.com.