Linus Torvalds, seyahat planları nedeniyle yarım gün erken bir şekilde Linux Kernel 7.1 kararlı sürüm olarak yayınladı. Yaklaşık 40 milyon satırdan oluşan Linux 7.1 geliştirme çekirdeği, birçok yeni özellik ve değişiklikle birlikte geliyor.
Linux 7.1, ana çekirdeği kullanan Apple Silicon MacBook dizüstü bilgisayarlarda pil ölçümlerini nihayet raporlamak için Apple SMC güç sürücüsünü ekliyor, AMD yeni grafik donanımı desteği hazırlıyor, Intel Nova Lake P grafik desteğini etkinleştirmeye başladı ve diğer birçok donanım desteği ekleniyor. Linux 7.1 için çok önemli olan bir diğer gelişme ise, Linux kullanıcıları için mevcut NTFS dosya sistemi seçeneklerinden daha iyi performans ve özellikler sağlamayı amaçlayan yeni bir NTFS sürücüsü tanıtıldı.
Linux 7.1 ayrıca kod kaldırmalarıyla da dikkat çekiyor. Yapay zeka destekli hata raporlamasıyla, ISDN ve diğer eski ağ sürücüsü kodları, nadiren dokunulan veya kullanılan eski donanım sürücülerine karşı gelen hata raporlamasının önüne geçmek için kaldırıldı. Bus mouse desteği de kaldırıldı, ayrıca bazı eski PCMCIA sürücüleri ve UDP-Lite çekirdek desteği de sonlandırıldı. Bazı eski PCI sürücüleri de kaldırıldı. Kaldırılanlar arasında en dikkat çekici olanı ise Intel 486 CPU desteğinin aşamalı olarak kaldırılmaya başlanmasıdır.
Linux 7.1 ayrıca, Panther Lake sistemleri için anında fayda sağlayan Intel FRED'i varsayılan olarak etkinleştirme gibi güzel kademeli performans iyileştirmeleri ve performans geliştirmeleri de sergiliyor.
➡️ Linux Kernel 7.1’deki Yenilikler:
- Intel 486 "i486" CPU desteği ana çekirdekten kademeli olarak kaldırılmaya başlandı. Kod hala mevcut ancak eski CPU desteğinin aşamalı olarak kaldırılması için derleme seçenekleri başlangıçta kaldırıldı.
- Intel FRED, Panther Lake sistemlerinde (ilk kez kullanıldığı yer) ve yakında çıkacak Intel Diamond Rapids ve AMD Zen 6 işlemcilerinde performans artışı sağlayan Esnek Geri Dönüş ve Olay Teslimi için varsayılan olarak etkinleştirildi.
- AMD işlemciler için Linux 7.1 çekirdeği ile AMD CPPC performans önceliği ve dinamik/ham EPP işleme desteği.
- 12 yeni SoC ve diğer ARM ve RISC-V donanım platformları için destek artık Linux 7.1 ile ana çekirdeğe dahil edildi.
- Linux 7.1 ana çekirdeği artık ARM'de gerçek zamanlı "RT" çekirdek derlemelerini destekliyor. Zaten ana çekirdek RT çekirdek desteğine sahip olan AArch64 ile karıştırılmamalıdır, ancak artık 32 bit ARM de ağaç dışı yamalara ihtiyaç duymadan gerçek zamanlı desteğin keyfini çıkarabilir.
- Ana Linux çekirdeği, Rusya'nın Baikal işlemcilerine olan desteği kaldırmaya başladı.
- Intel QAT Zstd desteği ve QuickAssist Gen6 donanım desteği iyileştirmeleri Linux çekirdeğine entegre edildi.
- Çekirdek kaynak ağacında yer alan x86_energy_perf_policy aracı artık Intel'in Panther Lake SOC'larıyla ilgili Intel SoC kaydırma desteğini destekliyor.
- AMD SBI sürücüsü, yeni nesil EPYC Venice işlemciler için hazırlanıyor.
- AMD EPYC Venice için hazırlıklar kapsamında yeni AMD SMCA bank türleri de destekleniyor.
- HIGHMEM desteği ve bu çekirdek portu için diğer LoongArch iyileştirmeleri.
- Arm C1-Pro işlemci hatası için bir geçici çözüm.
- KVM sanallaştırmasıyla pKVM korumalı konuklar için çok deneysel destek.
- x86/x86_64 artık özel yeniden başlatma işleyicileri için diğer mimarilerle uyumlu hale geliyor.
- Genişletilebilir zamanlayıcı "sched_ext" kodu için boşta SMT kardeş iyileştirmeleri.
- Intel LASS artık bu Doğrusal Adres Alanı Ayrımı güvenlik özelliği için iyi durumda kabul ediliyor.
- WQ_AFFN_CACHE_SHARD, LLC başına çok çekirdekli CPU'lar için bir iş kuyruğu iyileştirmesi olarak eklendi.
- Birleştirilen bazı değişiklikler, Linux 7.1+ çalıştıran 32 bit sistemlerde Linux 64 bit özelliklerinin önceliklendirilmesinde olumsuz bir etkiye sahip olmaya başlayabilir.
- AMDGPU DC desteği, Kaveri gibi GCN 1.1 APU'ları için AMDGPU ve Radeon arasındaki boşluğu nihayet dolduruyor. Bu sayede "Sea Islands" APU'ları artık eski Radeon sürücüsü yerine AMDGPU çekirdek sürücüsünü varsayılan olarak kullanıyor.
- Valve, AMDGPU'da eski donanım desteğini geliştirirken, AMD de Linux 7.1 için AMDGPU sürücüsünde yeni donanım desteği üzerinde çalışıyor.
- Intel ise Linux 7.1 ile Nova Lake P grafiklerini etkinleştiriyor.
- Intel Xe sürücüsü, yeni bir kullanıcı alanı arayüzü aracılığıyla video bellek baskısı/bellek yetersizliği (OOM) davranışıyla daha iyi başa çıkabiliyor.
- Yeni bir Coreboot çerçeve arabellek DRM sürücüsü.
- AMDXDNA sürücüsü ile Ryzen AI NPU güç tahmini raporlaması ve işlem başına bellek kullanım sorguları.
- Çeşitli diğer çekirdek grafik/ekran sürücüsü ve hızlandırıcı sürücüsü geliştirmeleri.
