Linux 7.3’te USB Type-C altı, kabloların alternatif mod desteğini denetlemeye başlayacak. Bu özellik, Google’ın Chrome OS ekibi tarafından çalışan Andrei Kuchynski tarafından çekirdeğe eklendi. Daha önce Linux, bir kablonun DisplayPort veya Thunderbolt gibi alternatif modları destekleyip desteklemediğini kontrol etmiyordu, bu da yanlış yapılandırma riskini artırıyordu. Yeni kod, kablonun kimlik başlığını okur; pasifik USB 2.0 sadece kabloları ayırt ederken, aktif kabloların uygun bağlayıcılarına sahip olduğunu doğrular. Bu sayede, desteklenmeyen bir kabloyla video çıkışı veya yüksek hızlı veri aktarımı gibi alternatif modlar kullanmaya çalıştığında yanlış yapılandırma veya başlatma hataları önlenir. Denetleme, sistemin sadece gerçekten desteklenen kablolarla alternatif modları etkinleştirmesini sağlar. Aynı güncelleme, USB4STREAM için düşük gecikme sağlayan ancak işlemci kullanımını artıran bir ‘busy_poll’ seçeneği sunar; Intel bu özelliği Linux 7.2’de ekledi. Ayrıca, çeşitli küçük USB ve Thunderbolt iyileştirmeleri, örneğin ASpeed AST2700 DWC3 denetleyicisi için Device Tree bağlamaları gibi, çekirdeğe eklenmiştir. Bu iyileştirmeler, veri akışı güvenilirliğini artırken toplam kaynak tüketimini dengelemeyi amaçlar.
Linux 7.3, USB-C kablolarının alt-mod desteğini kontrol etmeye başlayacak
Linux çekirdeğinin 7.3 sürümü, USB-C kablolarının alternatif mod desteğini doğrulamak için yeni bir denetleme mekanizması ekleyecek.
01LinuxUSB-Calt-modkernel 7.3USB4STREAMbusy pollAndrei KuchynskiChrome OS