Linus Torvalds, birkaç gün önce Linux 5.10'un kullanılabilirliğini duyurdu (13 Aralık 2020), daha iyi donanım desteği için birçok yeni özellik, iyileştirme, yeni sürücü ve güncellenmiş sürücü getiren sürüm. Ve yedi haftalık geliştirmeden sonra, Linux 5.10, birinci sınıf donanım desteği isteyen GNU / Linux dağıtımları için çekirdeğin en son sürümü olarak nihayet burada. Ayrıca, uzun vadeli desteklenen bir daldır (LTS), bu da önümüzdeki 5 yıl boyunca büyük olasılıkla destek alacağı anlamına gelir.
Bu sürümden sonra "Linux 24" için düzeltici güncellemenin yayınlanması yalnızca 5.10.1 saat sürdü. İlk yayın noktası olarak, normalde Linux 5.10 sürümünden birkaç gün veya birkaç haftaya kadar ulaşmazdı. Ancak bu sefer bir gün sonra oluyor.
Linux 5.10.1 her ikisi de depolama kodunu etkileyen yalnızca iki düzeltmeye sahiptir. DISCARD RAID sınırlarında önceki bir çözüme geri dönüş var aygıt eşleyici kodunda RAID1 ve RAID10 için.
Taahhüt basitçe diyor ki
"Bu üzücü sorunlara neden oluyor."
Diğeri, MD kod bloğunun sektör değişkenini işaretsiz bir int'den basit bir int'e sabitler, ayrıca "bu sorunlara neden oluyor" gerekçesiyle. En son MD kodu değişikliği, Linux 6 üzerinde en azından RAID5.10 yapılandırmalarının montajını kesintiye uğrattı ve önceki geliştiriciler tarafından son çekirdek sürümüne geçerken hızlı bir şekilde fark edildi.
Sorunlar yeterince ciddi (özellikle hatalar depolamayla ilgili çekirdek kodunu etkilediğinde) ve böylece Linux 5.10.1'in derhal piyasaya sürülmesine yol açtı.
Bu nedenle, Linux 5.10.1 mevcuttur ve kullanıcıların bu son LTS serisinde halihazırda değillerse yükseltmeleri önerilir.
İlişkin Yeni LTS şubesinin öne çıkan özellikleri arasında ARMv8.5 bellek etiketleme uzantısı desteği varSM2 dijital imza algoritması desteği, CAN ISO 15765 2: 2016 taşıma protokolü desteği, IGMPv3 / MLDv2 çok noktaya yayın protokolü desteği ve Amazon Nitro enklavları için destek. EXT4 dosya sistemi artık birden fazla dosya işlemi için gecikmeyi önemli ölçüde azaltan bir "hızlı tamamlama" modu ile birlikte gelir; ZoneFS dosya sistemi, açık açık adlı yeni bir bağlama seçeneğine sahiptir ve OverlayFS dosya sistemi artık hepsini defsync formları.
Aynı zamanda MIPS mimarisinin Zstd sıkıştırılmış çekirdekleri başlatma yeteneği (ZStandard), aynı anda birden fazla akış üzerinden veri iletme yeteneği ve hiper yönetici için destek KVM bir LTS sürecini ifade eder Bilinmeyen MSR'lere erişimi yönetmek için kullanıcı alanı (modele özel kayıtlar).
Ayrıca dosya sistemi Btrfs, fsync () işlemleri için bir performans iyileştirmesi aldıve AMD'nin Güvenli Şifreli Sanallaştırma'yı (SEV), konuk işlemci kayıtlarını da şifrelemek için genişleten yeni bir SEV-ES özelliği var, böylece onları açıkça paylaşan konuk dışında ana bilgisayar tarafından erişilemezler.
Diğer dikkate değer değişikliklerin yanı sıra, subsystem_uring, kısıtlanmış halkalar yaratmak için destek aldı, pidfd_open () sistem çağrısı, bloke edici olmayan dosya tanımlayıcıları yaratmak için destek kazandı. RISC-V mimarisi de geliştirildi ve artık EFI sistemlerine önyükleme yapmak mümkün.
Ayrıca, zaman damgası ayarını unutmamalıyız XFS, UNIX sistemlerinin süresini uzatır birkaç yüzyıldır.
Ekip, Unix sistemlerini 2038'e geri getirmesi beklenen 1901 yılının problemini çözmek için hala alternatifler üzerinde çalışıyor. Bunu yapmak için, XFS dosya sisteminin geliştiricisi Darrick J. Wong, Linux için XFS için düzeltmeler sundu. XFS için 5.10 sorununu 2038 yıl daha geciktirmesi beklenen 448. Gerçek bir uzun vadeli çözüm bulmak için bu yeterli olmalıdır.
Takımın 5.6 yılının sorununu çözmek için düzeltmeler önermeye başladığı, geçen Mart ayında yayınlanan çekirdek sürüm 2038'dan geliyor. Bu, benzer sistemlerde zaman içinde kodlamada uzun zaman önce yapılan bir hata. Linux, macOS ve diğer POSIX uyumlu işletim sistemleri dahil olmak üzere Unix'e. Bu sistemlerde hesaplama süresi, 1 Ocak 1970 00:00:00 UTC'den (çağ olarak da adlandırılır) bu yana geçen saniye bazındadır. Örneğin bir gün 86.400 saniye ve bir yıl 31.536.000 saniye verecektir.