Perubahan USB/Thunderbolt telah digabungkan minggu lepas untuk kernel Linux 6.4 dan ia akhirnya menjadi pengurangan bersih dalam bilangan baris kod akibat daripada membuang dua pemacu USB yang sudah lapuk.

Perubahan USB/Thunderbolt untuk Linux 6.4 termasuk sokongan perkakasan baharu, pelbagai pembetulan pemacu XHCI dan DWC3, dan perubahan lain yang kebanyakannya kecil tanpa penambahan tertentu benar-benar melompat keluar pada log perubahan.

Greg Kroah-Hartman menyatakan dalam permintaan tarik USB bahawa perubahan”terbesar”kitaran ini ialah penyingkiran dua pemacu usang. Dicabut daripada Linux 6.4 ialah u132-hcd dan ftdi-elan untuk meringankan kernel dengan beberapa ribu baris kod.

Pemandu ftdi-elan telah digugurkan kerana ia tidak menerima sebarang penyelenggaraan dalam beberapa tahun dan mempunyai gabungan set isu remeh dan sukar yang diketahui terhadap pemandu. Tambahan pula dengan perkakasan yang terjejas jarang berlaku pada hari ini, andaian adalah pada pemacu yang tidak digunakan oleh sistem Linux moden. Pemacu fdti-elan adalah untuk penyesuai Uxxx Sistem Digital Elan bagi penyesuai USB ke CardBus. Pemacu ini pada asalnya ditulis semula semasa hari kernel Linux 2.6.

Pemandu lain yang menggugurkan kitaran ini ialah u132-pemandu hcd, yang sekali lagi adalah untuk penyesuai CardBus ke USB. Perubahan sebenar terakhir kepada pemacu ini dilaporkan berlaku pada tahun 2006 dan tidak mungkin terdapat mana-mana pengguna pemacu/perkakasan ini menjalankan kernel Linux 6.x moden.

Jadi, melepaskan CardBus ini kepada penyesuai USB sudah tiba masanya memandangkan tiada sesiapa yang mengekalkan kod selama bertahun-tahun dan tiada pengguna yang dinyatakan. Juga untuk Linux 6.4 di kawasan char/misc, pemacu char PCMCIA juga telah digugurkan untuk Linux 6.4. Pembersihan spring kernel Linux di tempat kerja; senarai penuh tampung USB kitaran ini boleh didapati melalui permintaan tarik Greg yang sejak itu telah digabungkan ke talian utama.

Categories: IT Info