
Linus Torvalds, Linux çekirdeği 6.16-rc4’ü yayınladı ve “oldukça büyük bir birleştirme penceresi” olarak tanımladığı şeye rağmen geliştirme döngüsünde başka bir kararlı kilometre taşını işaretledi.
En son sürüm adayı, dosya sistemi uygulamaları, donanım sürücüleri ve mimari destek arasındaki kritik sorunları ele alırken istikrarı koruma eğilimini sürdürüyor.
Summary
1. Linux 6.16-rc4 delivers significant improvements to bcachefs with 43 fixes for stability, plus btrfs and SMB improvements.
2. Enhanced graphics drivers for AMD/Intel, improved audio for HP/ASUS laptops, and optimized network drivers.
3. Better performance for LoongArch, RISC-V, and x86 architectures with improved virtualization.
4. Fixed overflow vulnerabilities, memory issues, and use-after-free conditions across kernel subsystems.
157 geliştiricinin katkılarıyla, bu sürüm Linux çekirdek geliştirmenin işbirlikçi doğasını göstermektedir ve BCACHEF’ler, cihaz sürücüleri ve çeşitli donanım platformları için önemli düzeltmeler içerir.
Dosya sistemi iyileştirmeleri ve bcachefs stabilizasyonu
Linux 6.16-RC4’ün en önemli kısmı dosya sistemi güncellemelerine odaklanıyor ve BCACHEF’ler 43 bireysel düzeltmeye katkıda bulunan baş geliştirici Kent Overstreet’ten önemli bir ilgi görüyor.
Kritik BCACHEFS iyileştirmeleri, havuzdaki boş işaretçi derefinanslarının çözülmesi, alloc’taki kullanımı, Alloc_req’teki kullanımdan sonraki kullanım koşullarının düzeltilmesi ve dergi taşıma sorunlarının ele alınmasını içerir.
Dosya sistemi denetleyicisi (FSCK), key_visible_in_snapshot () ve geliştirilmiş dizin yapısı doğrulaması içinde daha iyi hata işleme dahil olmak üzere birden fazla geliştirme aldı.
Diğer dosya sistemi iyileştirmeleri BTRF’leri ve SMB istemci uygulamalarını kapsar. Filipe Manana, yeniden adlandırma ve dizin günlüğü, geçersiz inode işaretçisi derefinansları arasındaki yarış koşullarını ele alan yedi BTRFS düzeltmesine katkıda bulundu.
SMB istemcisi Paulo Alcantara ve Stefan Metzmacher’dan, kanal yeniden bağlanmaları sırasında potansiyel kilitlenmeler ve daha iyi veri iletim işleme için SMBDirect kodundaki iyileştirmelerle dikkat çekti.
Donanım Sürücü Güncellemeleri ve Performans Optimizasyonları
Sürücü güncellemeleri, çoklu donanım kategorilerinde önemli iyileştirmelerle sürümün yaklaşık üçte birini oluşturur.
Grafik sürücüleri, özellikle AMD donanımı için önemli güncellemeler aldı ve Alex Deucher, SDMA6 ve SDMA7 motorlarında UserQueue desteği için MES (Micro Motor Zamanlayıcı) ve UCode sürüm doğrulaması için SET_HW_RESOURCE_1 için uyumluluk kontrollerine katkıda bulundu.
Intel Graphics sürücüleri ayrıca Div64_u64 () işlevini kullanarak SNPS HDMI PLL’deki 64 bit bölücü kesme düzeltmeleri de dahil olmak üzere iyileştirmeler gördü.
Ses alt sistemi güncellemeleri, çeşitli donanım yapılandırmaları için ALSA iyileştirmelerini içerir ve HP EliteBook sistemlerinde ve ASUS Vivobook modellerindeki Realtek kodekleri için düzeltmelerdir.
HID (insan arayüz cihazı) sürücüleri Lenovo ThinkPad X1 tablet klavyeleri ve çeşitli USB giriş aygıtları için güncellemeler aldı.
Ağ sürücüleri, QED’de (QLogic Ethernet sürücüsü) yığın kullanımı için optimizasyonlar gördü ve Kasan (çekirdek adres dezenfektanı) ile Clang kullanırken aşırı yığın tüketimi için düzeltmeler yaptı.
Mimariye özgü geliştirmeler
Mimariye özgü iyileştirmeler öncelikle Loongarch, RISC-V ve X86 platformlarına odaklanır.
Bibo Mao, dizi dizin taşma güvenlik açıkları, IOCSR emülasyon hizalama kontrolleri ve EIOIntc (genişletilmiş G/Ç kesintisi denetleyicisi) ile kesme yönlendirmelerini ele alan altı Loongelch KVM düzeltmesine katkıda bulundu.
RISC-V güncellemeleri, satıcı uzantılarındaki seyrek uyarı düzeltmelerini ve Xtheadvector desteği ile vektör bağlamı kaydetme/geri yükleme işlemlerinde iyileştirmeleri içerir.
Güvenlikle ilgili düzeltmeler, birden fazla taşma koşulunu ve bellek güvenliği sorunlarını ele alır. Dikkate değer güvenlik iyileştirmeleri, S390 sistemlerinde MEMDUP_USER () için boyut hesaplamalarının taşmayı önlemesi, MAC80211 WiFi yığınındaki işaret aralığı hesaplama taşması ve UBLK cihaz giriş validasyonundaki alt akış koşullarının ele alınmasını içerir.
Çekirdek ayrıca Bluetooth HCI Core ve Bridge Çok Noktaya Yayın Yönlendirici bağlantı noktası konfigürasyonunda kullanılmayan güvenlik açıkları için düzeltmeler aldı.
Sürüm, donanım desteğini genişletmeye ve farklı bilgi işlem platformlarında performansı artırmaya devam ederken Linux’un istikrar konusundaki itibarını korur ve çekirdeği nihai 6.16 istikrarlı sürümü için konumlandırır.
Canlı kötü amaçlı yazılım davranışını araştırın, bir saldırının her adımını izleyin ve daha hızlı, daha akıllı güvenlik kararlarını alın -> Herhangi birini deneyin. Şimdi