Linux kernel 6.8
Ostatnia aktualizacja: 11 marca 2024, 10:22
Linus Torvalds poinformował o wydaniu jądra Linux 6.8.
Najważniejsze cechy jądra Linuksa 6.8 obejmują wirtualizację LAM (Linear Address Masking) i obsługę pamięci typu „guest-first” dla KVM, podstawowy mechanizm sprawdzania i naprawy systemu plików online dla systemu plików Bcachefs wprowadzony w jądrze Linuksa 6.7, obsługę procesora Broadcom BCM2712 w Raspberry Pi 5, funkcję łagodzenia RFI pasma Wi-Fi opartą na AMD ACPI (WBRF), wyłączenie zapisu zwrotnego zswap, obsługę fscrypt dla CephFS, nowy sterownik Intel Xe DRM i wielowymiarowy interfejs sysfs THP (Transparent Huge Pages).
Nowością jest także początkowa obsługa Rust dla architektury LoongArch, operacja UFFDIO_MOVE uABI umożliwiająca przenoszenie stron w wirtualnej przestrzeni adresowej przy jednoczesnym unikaniu alokacji stron i pamięci memcpy wykonywanej przez UFFDIO_COPY, funkcja doradcy KSM do automatycznego zarządzania podsystemem łączenia samych stron jądra, obsługa dla systemu plików SMB do tworzenia specjalnych plików blokowych i znakowych oraz obsługa Rusta do tworzenia sieciowych sterowników PHY.
Jądro Linux 6.8 dostosowuje także czas niszczenia pliku kluczy fscrypt, aby przygotować się na obsługę fscrypt przez Btrfs, dodaje różne optymalizacje sieciowe w celu lepszej wydajności pamięci podręcznej, aktualizuje narzędzie perf o obsługę profilowania typów danych, implementuje obsługę zawieszenia w pamięci RAM w oparciu o SBI do włączania rozszerzenia V w kodzie jądra dla architektury RISC-V i dodaje obsługę po stronie hosta dla rozszerzeń Trust Domain Extensions (TDX) firmy Intel.
Linux 6.8 dodaje obsługę CSI-2 i MIPI DisCo for Imaging do wyliczania urządzeń ACPI, aby umożliwić wyliczanie kamer MIPI poprzez oprogramowanie sprzętowe platformy w systemach korzystających z ACPI, optymalizuje równoważenie NUMA i Terminarz Terminów oraz dodaje obsługę wątkowych procedur obsługi przerwań dla ACPI SCI i dedykowane przerwanie EC w systemach, w których to pierwsze nie jest używane, umożliwiając działanie całego kodu ACPI z włączonymi przerwaniami lokalnymi.
Dostępna jest także obsługa Intel Sierra Forest i Grand Ridge Intel/cstate PMU, Intel Granite Rapids, Sierra Forest i Grand Ridge obsługa uncore PMU, obsługa podsystemu zswap w celu zmniejszenia puli zswap w oparciu o wykorzystanie pamięci, obsługa LPA2 dla KVM na AArch64 ( ARM64) oraz zorientowany na cel, oparty na sprzężeniu zwrotnym mechanizm automatycznego dostrajania kwot dla funkcji zarządzania pamięcią DAMON.
Ulepszono obsługę sprzętu poprzez dodanie funkcji obejścia IRQ dla laptopów ASUS ExpertBook B1502CGA i ASUS Vivobook E1504GA/E1504GAB, niektórych laptopów TUXEDO InfinityBook Pro i innych modeli TongFang GMxXGxx, dodanie obsługi laptopa Acer Predator PHN16-71, dodanie nowego sterownika dla Silicom diody EC LED i GPIO urządzeń sieciowych, dodając ulepszenia AMD PMC / PMF i obsługę nowych platform, a także ulepszenia Intel PMC / PMT / TPMI / uncore-freq / vsec i obsługę nowych platform.
Udoskonalono także sterownik magistrali WMI, sterownik intel_pstate cpufreq otrzymał obsługę Emerald Rapids w trybie bez HWP, sterownik strefy termicznej ACPI otrzymał obsługę Thermal fast Sampling Period (_TFP), sterownik AMDGPU otrzymał obsługę zarządzania kolorami dla Steam Deck, dostępny jest również nowy sterownik obsługujący gamepad Adafruit Seesaw, a także kilka ulepszeń dla urządzeń z systemem Android.
Jądro Linux 6.8 jest wydaniem krótkim, obsługiwanym tylko przez kilka miesięcy.
Źródło: lkml.iu.edu/hypermail/linux/kernel/2403.1/01820.html
Zawsze tu parę info news. Ostatnio wchodzę do niedawno co nowo otwartego marketu, całe dwie ścianki gazet i … ani jednej o tematyce komputerowej. A 'pudelków’ od groma. Szok! Pozostaje ślipieć w monitor…