Stöd för tangentbordet / styrplattan på MacBook och andra nyheter som kommer med Linux 5.3, som redan är under utveckling

Linux 5.3

Efter funktionsbegäransfasen eller "pull-förfrågningar" har vi redan (har) gått in i utvecklingsfasen av Linux 5.3. Från och med nu kommer Linus Torvalds att gå till jobbet för nästa stora Linux-kärnutgåva, släppa en release-kandidat per vecka för totalt 7-8. Så länge du inte stöter på några bakslag kommer nästa stora utgåva om ungefär två månader.

Linux 5.3 kommer med många intressanta nyheter. Bland de mest slående vi har el stöd för tangentbord och styrplattor på senaste MacBook och MacBook Pro från Apple. Detta var en nyhet som accepterades i sista minuten och för att uppnå det var de tvungna att omvandla mycket av Apples protokoll, med vilket de kunde skriva den grundläggande Linux-drivrutinen. Nedan har du resten av nyheterna som kommer med Linux 5.3.

Nyheter i Linux 5.3

  • Stöd för MacBook och MacBook Pro-tangentbord 2015 och styrplattor tack vare Apples SPI-drivrutin som läggs till i sista minuten.
  • Support för ASUS TUF-speldatorn har inkluderats i ASUS WMI-drivrutinen.
  • Chrome OS-plattformskomponenter har lagts till, inklusive en lockvinkelsensordrivrutin och andra drivrutiner för att hantera Googles anpassade inbyggda drivrutin på Chromebooks och andra nyare hårdvarubitar.
  • Stöd för ny inmatningsenhet, inklusive olika Wacom-surfplattor och Saitek racinghjul.
  • Förbättrat stöd för 100GbE-nätverksdrivrutiner och Google GVE.
  • ACRN gäst hypervisor support för denna Intel-utvecklade små footprint hypervisor fokuserad på säkerhetskritiska, IoT användningsfall i realtid
  • Kärnan gör nu att -implicit-misslyckad build-flagga kan upptäcka switch case-kraschbeteende för potentiella fel eller oväntat beteende.
  • Användning av klämning på programmeraren med fokus på Arms energimedvetna programmering.
  • Stöd för intelligent plattformshantering-buss för standardiserad sammankoppling mellan kort i ett chassi.
  • En annan ny VirtIO-drivrutin som slogs samman för Linux 5.3 är VirtIO-IOMMU-drivrutinen för att ge gästerna en virtuell IOMMU-enhet.
  • Linux-kärnan stöder nu komprimerade firmwarefiler för att spara några hundra megabyte diskutrymme om alla Linux-firmware- / mikrokodbinarier är komprimerade.
  • Nytt systemanrop från clone3, uppdateringar av Realtek-drivrutiner och andra sommaruppdateringar.
  • Stöd för xxHash har lagts till i kryptoområdet.
  • FMC-delsystemet håller på att fasas ut eftersom CERN-utvecklare bestämde att det är lättare att börja från grunden än att fixa detta delsystem.

Vad är nytt i filsystem, grafik och processorer

  • UBIFS stöder nu komprimering av Zstd-filsystem.
  • NFS-klienten tillåter nu flera TCP-anslutningar till en server via det nya monteringsalternativet "nconnect =".
  • Många förbättringar i Ceph.
  • XFS och Btrfs kommer att poleras.
  • F2FS inkluderar integrerat stöd för SWAP.
  • Snabbare skiftlägeskänsliga sökningar efter EXT4 baserat på denna valfria funktion som ursprungligen introducerades i Linux 5.2.
  • Lokal dekompression av LZ4 för EROFS.
  • Inledande AMDGPU Navi-stöd för den nya Radeon RX 5700-serien.
  • Stöd för Turing TU116 har inkluderats i Nouveau open source-drivrutinen för begränsat stöd för NVIDIA-grafik.
  • Intel HDR-skärmstöd är nu redo att köras från kärnan för Icelake och Geminilake eller senare.
  • DRM MSM-drivrutinen stöder nu Qualcomms Adreno 540 GPU.
  • Compute Shader-stöd för Broadcom V3D-kontrollenheten som används av kort som Raspberry Pi 4.
  • Förbättringar i andra DRM.
  • Nytt på mediefronten är Amlogic Meson-avkodardrivrutinen och andra förbättringar av videokodning.
  • Inledande stöd för Intel Speed ​​Select-teknik på Cascadelake-processorer.
  • Stöd för nya SoC och ARM-kort och förbättrat stöd för befintliga styrelser som NVIDIA Jetson Nano.
  • Stödet för RISC-V fortsätter att förbättras.
  • Lagt till stöd för Intel Icelake NNPI i olika drivrutiner.
  • Support har lagts till för en Raspberry Pi CPUFreq-drivrutin för din Broadcom SoC.
  • Förbättrad spårning av applikationsanvändning av AVX-512 för att möjliggöra mer optimal AVX-512 uppgiftsplacering för aktivitetsschemaläggare i användarutrymme och andra som undrar om ett program använder AVX-512 aktivt.
  • Delsystemet Linux Performance counter har börjat förbereda sig för Intels Snow Ridge.
  • Intel-multi-array CPU-topologisupport för AP Cascadelake-processorer.
  • Support för Intel UMWAIT har inkluderats.
  • Officiellt stöd för Zhaoxin x86-processorer för kinesiska processorer härrörande från VIA x86-teknik.
  • Olika ARM 64-bitars uppdateringar från AVMv8.5-bitar till stöd för systemanropsemulering.

Och en nyhet, men negativ: på den grafiska fronten uppnådde kärnutvecklarna en förändring som till stor del bryter NVIDIA-drivrutinen på POWER-arkitekturer. NVIDIA måste åtgärda problemet med en ny version av POWER Linux-drivrutinen, men när de fixar återstår det att se. NVIDIA har ungefär två månader på sig att korrigera detta fel.

Linux 5.3-rc1
Relaterad artikel:
Linux 5.3-rc1, den största versionen sedan Linux 4.9-rc1 nu tillgänglig

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.