Po jego opóźnieniu, Linux 5.12 jest już dostępny z tymi nowościami

Linux 5.12

Po jego zeszłotygodniowe opóźnienie, które zmusiło do uruchomienia ósmego RCLinus Torvalds rzucił ostatniej nocy stabilna wersja Linuksa 5.12. To nowe wydanie jądra dodaje obsługę VRR, Radeona RX 6000 i Sony Play Station 5 DualSense, co uważam za zabawne, ponieważ właśnie teraz rozważałem granie w FPS w Linuksie i zamierzam zrobić to z innym Sony kontroler, w tym przypadku Dualshock 3.

Torvalds podziękował społeczności za ich pracę, ponieważ udało im się uspokoić tydzień i wspomnieć, że Linux 5.12-rc9, o którym wspomniał, nie jest potrzebny, coś, co uruchomił w innych wersjach jądra, ale wyobrażaliśmy sobie, że nie jesteśmy zobaczę tym razem. Odnosić się do lista wiadomości, oto jeden, od którego pożyczyłem Michael Larabel.który jest kimś, komu osobiście ufam i któremu dziękuję za pracę, którą wykonuje.

Najważniejsze cechy Linuksa 5.12

  • Procesory i układy SoC
    • Rozszerzono obsługę kart SiFive FU740 i HiFive Unmatched RISC-V. Wsparcie NUMA pojawiło się również dla RISC-V.
    • Intel ASIC N5X i Snapdragon 888 są obok nowych obsługiwanych platform.
    • Nowe jądro zapobiegnie przedwczesnemu wyłączaniu gorących systemów mobilnych Intel w oparciu o aktywowaną strefę termiczną.
    • Obsługa profilu platformy laptopa Lenovo.
    • Lepsza obsługa urządzeń Microsoft Surface.
    • Struktura Dynamic Thermal Power Management (DTPM) została scalona, ​​abyśmy nie zostali spaleni przez gorące urządzenia.
    • Różne dodatki do sterowników dla platform x86.
    • Eliminacja starych / przestarzałych platform ARM.
    • Usunięcie obsługi Intel MID, a tym samym usunięcie obsługi Intel Simple Firmware Interface.
  • Wirtualizacja
    • Więcej kodu hiperwizora ACRN firmy Intel jest udostępnianych na potrzeby tego hiperwizora krytycznego dla bezpieczeństwa / zorientowanego na IoT.
    • Wsadowe przypinanie stron VFIO dla lepszej wydajności.
    • Obsługa jądra systemu Linux do rozruchu jako partycja główna w hiperwizorze firmy Microsoft.
    • KVM pozwala teraz przestrzeni użytkownika na emulowanie hiperwołań Xen.
  • Grafika
    • Intel VRR / Adaptive-Sync dla Intel Xe (Gen12).
    • Podkręcanie OverDrive z serii Radeon RX 6800/6900 jest już podłączone.
    • Obsługa formatu FP16 pikseli dla większej liczby procesorów graficznych Radeon.
    • Różne inne ulepszenia AMDGPU.
    • Obsługa GPU Adreno 508/509/512 w MSM.
    • Możliwość wyłączenia czynników ograniczających bezpieczeństwo grafiki Intel.
    • Poprawki Intel Rocket Lake wraz z ulepszeniami zarządzania energią, obsługą koloru światła dla Tiger Lake i innymi wydarzeniami i915.
  • magazynowanie
    • Szybsze IO_uring i inne ulepszenia.
    • Szyfrowanie online EMMC jest teraz połączone przez śledzenie szyfrowania online FSCRYPT i innych prac wykonanych w poprzednich cyklach. Qualcomm ICE (Inline Crypto Engine) działa również z tą wersją.
    • F2FS obsługuje teraz konfigurowalny współczynnik kompresji Zstd / LZ4 podczas montowania systemu plików.
    • Wiele ulepszeń w XFS.
    • Ulepszenia wydajności dla Btrfs w połączeniu z pracami na strefy.
    • exFAT może szybciej usuwać pliki w trybie „dirsync”.
  • Inny sprzęt
    • Kontroler Sony PlayStation 5 DualSense został scalony i jest oficjalnie utrzymywany przez Sony.
    • Kontroler przepustnicy VK firmy Broadcom został włączony do silników odciążających / akceleratorów Valkyrie i Viper PCIe.
    • Sterownik NVMEM_RMEM został scalony, aby zmapować zarezerwowaną pamięć dla oprogramowania układowego / koprocesorów na nieulotnych urządzeniach membranowych, które mogą być eksponowane w przestrzeni użytkownika.
    • Obsługa pamięci Compute Express Link 2.0 Type-3 jest początkową obsługą CXL 2.0 w jądrze.
    • Sterownik czujnika zawiasów laptopa Intel został scalony, aby raportować również kąt nachylenia klawiatury laptopa, gdy jest obsługiwany.
    • Obsługa dźwięku dla Intel Alder Lake P.
    • Mikser Pioneer DJM-750 DJ jest obsługiwany przez jądro.
    • Wiele ulepszeń w sieci.
    • Kontynuacja pracy z USB4, a także obsługa poziomu bezpieczeństwa 5 w celu wyłączenia tunelu PCIe.
    • Raporty dotyczące napięcia / temperatury dla niektórych płyt głównych ASRock.
    • Ulepszone informacje o baterii dla niektórych urządzeń firmy Logitech.
  • Bezpieczeństwo
    • Stanowiska IDMAPPED zostały scalone.
    • Jądro Linuksa ma teraz możliwość ominięcia wcześniej autoryzowanych urządzeń Thunderbolt.
    • Ulepszenia Microsoft IMA / Integrity.
    • Kernel Electric-Fence (KFence) został scalony jako alternatywa dla KASAN w celu wykrywania lekkich błędów bezpieczeństwa pamięci, które jest wystarczająco lekkie, aby działać w produkcyjnych kompilacjach jądra.
    • Akcelerator AES-NI dla CTS wraz z szybszą wydajnością kryptograficzną AES-NI XTS dla systemów opartych na Retpolines.
  • Ogólne
    • Wsparcie dla wtrysku audio w oparciu o oprogramowanie.
    • Usunięcie obsługi OProfile z jądra, ponieważ przestrzeń użytkownika OProfile używa zamiast tego obsługi Perf jądra, przez co kod jądra OProfile jest przestarzały.
    • Wprowadzono dynamiczne prognozowanie, które umożliwia kompilacji jądra obsługę wielu trybów prognoz skonfigurowanych w czasie rozruchu.
    • Obsługa diod LED jądra została podłączona do warstwy TTY.
    • Raport opóźnienia instrukcji dla Perf po sparowaniu z obsługiwanym procesorem, którym na razie jest tylko Xeon Sapphire Rapids.
    • RDMA obsługuje teraz DMA-BUF dla transferów peer-to-peer z GPU.
    • Ekspozycja danych o wydajności oprogramowania układowego ACPI (FPDT) w przestrzeni użytkownika dla tych, którzy chcą uzyskać informacje o inicjalizacji sprzętu / wydajności rozruchu, a także podczas wstrzymania / wznowienia.
    • Clang Link Time Optimizations (LTO) można teraz zastosować do jądra zarówno dla x86_64, jak i aarch64. Jest to przydatne ze względu na wydajność LTO, a także niezbędne do włączenia obsługi CFI firmy Clang.
    • Wsparcie dla Nintendo 64 zostało ulepszone po wydaniu nowego portu N64 Linux pod koniec 2020 roku

Dostępne teraz, wkrótce w niektórych dystrybucjach

Wydanie Linux 5.12 to jest oficjalne, ale uzyskanie dostępu do niektórych dystrybucji może trochę potrwać. Ubuntu nie pojawi się, a użytkownicy, którzy chcą, muszą go zainstalować samodzielnie, ręcznie lub za pomocą narzędzi takich jak Instalator jądra Ubuntu Mainline. Jeśli to zrobisz, musisz pamiętać, że aktualizacje działają również samodzielnie.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.