Intel’in Meteor Gölü’nün Linux’ta etkinleştirilmesini bir yıl sonra (2024 değilse) 6.2 sürümüne kadar göremeyebiliriz, ancak bu, Intel gibi şirketlerin gelecek nesillerin küçük sorunlarla çalışmasını sağlamasını engellemez. Bu hafta sonu Intel, Linux v6.2 için drm-intel-gt-changes’in son sürümünü ekledi.
Intel, Linux 6.2’de Intel Meteor Lake Linux grafik sürücüsü kodu için daha fazla hazırlık yapıyor
Şu anda, Linux çekirdeği 6.1-rc6 sürümündeburada geliştiriciler DRM (Direct Rendering Manager) alt sistemini, Linux 6.2 daha fazla kodun eklenmesine izin vermeden önce DRM-Next’e daha fazla yeni kod eklenemeyecek şekilde sonlandırıyorlar.
Linux 6.2’deki drm-intel-gt-next’in son özellikleri, GuC çekirdeğini yeni bir “normal” öncelik ayarı, bellek yönetimi bakımı (TTM ve userptr), GSC CS iyileştirmeleri ve Meteor Lake grafik etkinleştirme ile sınırlandırdı. son birkaç aydır sürekli olarak eklenen. En yeni güncellemeye, Linux 6.2’de de tanıtılmakta olan Graphics micro (µ) Denetleyici (GuC) ayrıcalık kaldırma özelliği dahildir. GSC CS mikrodenetleyicisi, yeni CS’nin veya Command Streamer kodunun bir sistemdeki grafiklerle iletişim kurabilmesi için GT ortam kodunun içine yerleştirilmiştir. GSC CS, KDE Connect’in bir uygulaması olan GSConnect’in bir parçasıdır. KDE Connect, bilgisayarlar arasında veri aktarımına ve iletişime izin verir.
drm-intel-gt-next-2022-11-18:
Temel Değişiklikler:
Sürücü Değişiklikleri:
- userptr (Matt A) için probe_range davranışını geri yükle
- lmem_userfault_list’te (Matt A) ücretsiz kullanım sonrası düzeltildi
- Meşgul TTM nesnelerini asla temizlemeyin (Mat A)
- Meteorlake etkinleştirme (Daniele, Badal, Daniele, Stuart, Aravind, Alan)
- GuC çekirdeği bağlamlarını normal önceliğe indirgeyin (John)
- İkamet işlevlerine argüman olarak RC6 ikamet tiplerini kullanın (Ashutosh, Rodrigo, Jani)
- Bazı eski DRM hata ayıklama makrolarını yenilerine dönüştürün (Tvrtko)
- GuC meşguliyet istatistiklerini sıfırlamaya karşı kilitlemeyin (John)
- GuC durum dökümlerinde (John) aşırı satır beslemelerini kaldırın
- Tüm arka uçlar için i915_sg_dma_sizes() kullanın (Matt A)
- intel_rps_get_cagf’de (Ashutosh, Rodrigo) REG_FIELD_GET’i tercih edin
- GT frekansı için GEN12_RPSTAT kaydını kullanın (Don, Badal, Ashutosh)
- İstenmeyen TTM hayalet nesne kontrolünü kaldır (Mat A)
- Geçici çözüm belgelerini güncelleyin (Lucas)
Meteor Lake, Intel’in işlemci ailesindeki bir sonraki adımdır. En yeni işlemciler olan 14. Nesil Çekirdek serisi, bir dizi yeni CPU ve IO IP ile birlikte aynı yonga kalıbına entegre edilmiş yeni Xe çekirdekleri sunacak.
Intel, Linux 6.2’de durmadı. Şirketin, Intel’in 15. Nesil Çekirdek işlemci ailesini kapsayan Linux 6.3 üzerinde çalışmaya başladığı bildiriliyor. Ancak, Linux 6.3’ün gün ışığına çıkmasına birkaç yıl kalmış olsa da, bu hiçbir şirketin hazırlıklara başlamasını engellemiyor.
drm-intel-gt-next-2202-11-03 için son işlemden bu yana yapılan değişiklikleri bulabilirsiniz. buradaGit deposunda bulunan burada.
Haber kaynakları: Phoronix, freedesktop.org
genel-17