Linux Çekirdeği 6.18 Büyük Sistem ve FS Değişiklikleriyle Yayınlandı


Linux Çekirdeği projesi, Linus Torvalds tarafından duyurulan 6.18 sürümünün resmi olarak yayımlanmasıyla bir dönüm noktasına daha ulaştı. Bu güncelleme, çok çeşitli mimari değişiklikler, donanım etkinleştirme iyileştirmeleri ve özellik ayarlamaları sunarken aynı zamanda belirli alt sistemlerin bakımında dikkate değer bir değişimin de sinyalini veriyor.

Sürüm, kernel.org’dan veya Torvalds’ın genel git ağacından hemen edinilebilmesine rağmen, kullanıcılara genellikle dağıtımlarının güncellemeyi kararlı depolarında yayınlamasını beklemeleri tavsiye edilir.

Büyük Alt Sistem Değişiklikleri ve Bcachef’lerin Kaldırılması

Linux 6.18’deki en önemli değişimlerden biri, Bcachefs dosya sistemi için yerel desteğin ana çekirdekten tamamen kaldırılmasıdır. Bcachefs artık yalnızca DKMS modülü olarak elde edilebilecek ve bu, ilk kez bir çekirdek sürümünün onu çekirdek kod tabanından tamamen ayırdığı anlamına geliyor.

Bu değişikliğin yanı sıra, Linux 6.18, Rust Binder sürücüsünü ve yeni bir dm-pcache aygıt eşleyici hedefini sunarak, kalıcı belleğin daha yavaş blok aygıtları için bir önbellek katmanı olarak hizmet etmesini sağlar. x86 platformlarındaki yöneticiler yeni bir kazanım elde ediyor mikrokod= Mikrokod yükleme davranışını kontrol etmede daha fazla esneklik sunan komut satırı seçeneği.

Dosya sistemi güncellemeleri birden fazla bileşene yayılır. Çekirdek, çekirdek ad alanları içindeki dosya tanıtıcıları için destek ekler ve Btrfs için ilk blok boyutunun sayfa boyutundan büyük olmasını sağlar. LoongArch KVM artık daha yeni donanımlarda PTW özellik algılamayı içeriyor ve çekirdek, FreeBSD’nin Bhyve hipervizörü altında konuk olarak çalışma desteği kazanıyor.

Ağ İletişimi, Sanallaştırma ve Performans İyileştirmeleri

Linux 6.18, ağ oluşturma ve sanallaştırma yeteneklerine çeşitli geliştirmeler getiriyor. Bunlar arasında TCP bağlantıları için PSP şifreleme desteği, paylaşılan halka arabelleklerinde karışık CQE boyutu desteği, ek Alder Lake-S SoC uyumluluğu, AMD Secure AVIC konuk desteği ve PowerPC mimarisi için BPF alanları yer alıyor.

Performansa yönelik iyileştirmeler arasında daha iyi takas davranışı ve NFS sunucuları için geliştirilmiş ölçeklendirme yer alıyor ve bunların yanı sıra daha yüksek UDP alma performansı da sağlanıyor. Yeni bir “kasnak” özelliği, çekirdek bellek tahsisini optimize etmeyi amaçlarken Kullanıcı modu Linux, seyrek kesintiler için destek kazanır.

EXT4 dosya sistemi artık 32 bit ayrılmış kullanıcı ve grup kimliklerini destekliyor ve süper blok parametrelerini sorgulamak ve ayarlamak için yeni bir ioctl() arayüzü sunuyor. TCP yığını, Doğru Açık Tıkanıklık Bildirimi (AccECN) için erken destek alır ve OverlayFS artık vaka katlama işlevi sağlar.

KVM, hem Intel hem de AMD işlemcilerde kontrol akışı uygulama teknolojisini (CET) destekleyecek şekilde güncellendi. Ek geliştirmeler arasında x86 ana bilgisayarlar için SEV-SNP CipherText Gizleme ve Kexec HandOver (KHO) aracılığıyla vmalloc tahsislerinin korunması yer alır. Güvenlik güncellemeleri, denetim alt sistemi içindeki çoklu LSM desteğinden BPF programlarını imzalama yeteneğine kadar uzanır. TPM özelliği TPM2_TCG_HMAC artık varsayılan olarak devre dışıdır.

Linux Çekirdeği için Donanım Etkinleştirme ve Geleceğe Bakış

Linux 6.18, yeni ve güncellenmiş sürücülerle donanım kapsamını genişletiyor. Bunlar arasında, IPC tarzı aktarım kullanarak çeşitli IP bloklarındaki donanım sorunlarını bildiren AMD VersalNET bellek denetleyicileri için bir EDAC sürücüsü ve L1 ve L2 önbellek hatalarını bildirmek üzere ADM Cortex-A72 çekirdekleri için bir EDAC sürücüsü yer alıyor. Cihazla ilgili ek iyileştirmeler arasında, SPI cihazlarının sanal makinelerde çalışmasına izin veren bir sanal SPI sürücüsü, DualSense denetleyicinin ses jakları desteği, dokunsal dokunmatik yüzeyler için genişletilmiş HID kullanımı ve Apple’ın M2 Pro, M2 Max ve M2 Ultra SoC’lerinin etkinleştirilmesi yer alıyor.

Linux 6.18’in tamamlanmasıyla dikkatler Linux 6.19’a çevrildi. İlk sürüm adayı sch14 Aralık için eğitime alındı ​​ve tam sürümün Şubat 2026 başında çıkması bekleniyor. 6.18, yılın son çekirdek sürümü olduğundan, bir sonraki LTS Çekirdek Serisi olmak için güçlü bir rakip olarak duruyor, ancak resmi onay, uzun süredir devam eden bakımcı Greg Kroah-Hartman’ın katkısını bekliyor.



Source link