Linux Kernel 5.4 artık mevcut ve bunlar onun haberleridir

Linux Kernel

İki aylık geliştirmeden sonra, Linux Kernel 5.4'ün yeni sürümü sunuldu, hangi versiyonda çeşitli değişiklikler vurgulanır Bunlar şunları içerir: deneysel exFAT sürücüsü, çekirdeğe kök erişimini sınırlamak için "kilitleme" modu, dosya bütünlüğünü izlemek için fs-verity mekanizması, kök bölümü için CIFS kullanma yeteneği ve daha fazlası.

Yeni sürüm 15743 yamasını benimsedis, yama boyutu 63MB'dir (değişiklikler 12800 dosyayı etkiledi, 828167 satır kod eklendi, 126149 satır kaldırıldı). 46'te sunulan tüm değişikliklerin yaklaşık% 5.4'sı aygıt sürücüleriyle ilgilidir, değişikliklerin yaklaşık% 15'i belirli donanım mimarileri kodunun güncellenmesiyle ilgilidir,% 12'si ağ yığınıyla,% 4'ü dosya sistemleriyle ve% 3'ü dahili çekirdek alt sistemleri ile.

Linux 5.4'in başlıca yeni özellikleri

Deneysel "sahneleme" bölümünde ("Sürücüler / aşamalandırma /"), iyileştirme gerektiren bileşenlerin yerleştirildiği yer, Samsung tarafından geliştirilen açık bir exFAT sürücüsü eklendi. Önceden, patentler nedeniyle çekirdeğe exFAT desteği eklemek mümkün değildi, ancak Microsoft kamuya açık özellikleri yayınladıktan ve exFAT patentlerinin Linux'ta ücretsiz olarak kullanılmasına izin verdikten sonra durum değişti.

Çekirdeğe eklenen sürücü bir Samsung kodunu temel alır eski (sürüm 1.2.9), çekirdek için kod tasarlamak için gereksinimlere iyileştirme ve uyarlama gerektirir.

Değişiklikleri tespit etmek için bir mekanizma eklendiyani ikameler fs-verity, dm-verity'ye benzer, ancak dosya sistemi düzeyinde çalışır, blok cihazında değil. Fs-verity, bütünlük denetimlerini seçici olarak kullanma ve salt okunur modda kullanılan tek tek dosyaların kimliğini doğrulama becerisi ekler.

Yeni bir "Aygıt Eşleyici dm-klon" sürücüsü Linux kernel 5.4'e ulaşırsa, bu salt okunur blok cihazına göre yerel bir kopya oluşturmanıza olanak sağlar klonlama işlemi sırasında yazılabilir.

Daha önce "aşama" dalında bulunan EROFS dosya sistemi ana ağaca taşınmıştır.

EROFS, sıkıştırılmış verilerin depolanmasını destekler, ancak verilere rastgele erişimle yüksek performans için optimize edilmiş sıkıştırılmış blokları depolamak için farklı bir yaklaşım benimser.

Sanallaştırma kısmı için, çekirdek, »kilitleme» modülünü benimsedi, kök kullanıcının çekirdeğe erişimini kısıtlamak ve UEFI Güvenli Önyükleme atlamasını engellemek için kullanılan dağıtımlarda sağlanan yamaları içeren.

Engellemeyi kullanmadan, kök ayrıcalıklarıyla kod yürütmeyi başaran bir saldırgan, kodunu çekirdek düzeyinde de çalıştırabilir, örneğin çekirdeği kexec ile değiştirerek veya / dev / kmem aracılığıyla belleği okuyup / yazarak.

Bir başka yenilik de eklenmiş olmasıdır yeni bir virtiofs dosya sistemi, dosya sistemi parçalarının ana sistemden konuk sistemlere verimli bir şekilde aktarılmasını sağlar. Konuk sistem, ana bilgisayar tarafında dışa aktarım için işaretlenmiş dizini bağlayabilir, bu da sanallaştırma sistemlerindeki dizinlere paylaşılan erişimin organizasyonunu büyük ölçüde basitleştirir.

Öte yandan, göze çarpıyor Amdgpu, Navi 12/14 GPU'lar için destek eklerNavi12, Renoir ve Arcturus için güç yönetimi araçları dahil Arcturus ve Renoir APU'ları.

Kontrol eden, denetleyici amdkfd (Fiji, Tonga, Polaris gibi ayrı GPU'lar için) Navi14, Navi12 ve Arcturus GPU'lara dayalı kartlar için destek eklendi.

Intel grafik kartları için DRM sürücüsünde, yeni Tiger Lake mikro mimarisine dayalı olarak henüz piyasaya sürülmemiş yongalarda kullanılan GPU desteği eklenmiştir.

Intel video alt sistemi için DRM (Direct Rendering Manager) alt sistemi ve i915 DRM sürücüsü, HDCP2.2 video ve ses içeriği kopya koruma teknolojisi için destek ekledi.

Nouveau sürücüsü, gelişmiş ekran rengi yönetimine sahiptir ve NVIDIA nv50 GPU için ek özellikler (DEGAMMA / CTM / GAMMA) kullanma özelliğini ekledi.

Donanım için:

  • ARM SoC ASpeed ​​AST2600 için destek eklendi. 
  • Eski ve artık kullanılmayan Kendin / Micrel / Microchip SoCs, Winbond / Nuvoton W8695x90 ve Intel IOP900x / IOP33xx desteği kaldırıldı.
  • Platformlar ve plakalar için ek destek ARM Snapdragon 855 (SM8150), Mediatek MT7629, Allwinner V3, NXP i.MX8M Nano, Layerscape LS1046A, Amlogic SM1 (S905X3), Amlogic G12B (S922X, A311D), Rockchips Mecer Xtreme Mini S6, AO Mini, AsOpen Chromebase Mini, AsOpen Chromebase Mini, AsOpen Chromebase Mini Chromebase Mini AST2600, Leez RK3399 P710.
  • Dizüstü bilgisayarlar için destek eklendi SoC Snapdragon 835 / MSM8998 (Asus NovaGo TP370QL, HP Envy X2 ve Lenovo Miix 630), Snapdragon 850 / sdm850 (Lenovo Yoga C630) ve Snapdragon 410 / MSM8916 (Samsung Galaxy A3, A5, Longcheer L8150 / Android One) tabanlı akıllı telefonlar temel alınmıştır 2).

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.