Linux 5.13 包括對 Apple M1 的初始支持,並準備在 Hyper-V 中支持 Windows ARM,以及其他新功能

Linux 5.13

最終沒有任何意外。 經過最初幾週的混亂,在開發過程中,一切都開始自我糾正, 上週 一切都已經正常了,幾個小時前,Linus Torvalds 已經發布了 la Linux 5.13的穩定版本. 新版本與之前的所有版本一樣,增加了對所有類型硬件的支持,因此我們很可能可以利用它的一些新穎性來改善用戶體驗,或者只是能夠使用一些迄今為止我們無法.

下面你有一個列表 最傑出的新聞 已包含在 Linux 5.13 中。 像往常一樣,從這裡我們感謝 Michael Larabel 在 Linux 內核開發過程中所做的出色工作,以及下面我們從中間得到的列表 Phoronix. 該列表是從 XNUMX 月開始的,但沒有報告任何以下更改發生逆轉。

Linux 5.13亮點

處理器

  • 現已提供對 Apple M1 SoC 和 Apple 2020 硬件平台的初步支持。 然而,加速的圖形和更精細的支持仍在開發中。
  • 並發 TLB 支持一些小的性能優勢。
  • AMD電源控制器已被移除,目前沒有替代方案。
  • 添加了 Intel 冷卻驅動程序以將 CPU 時鐘降低到比默認值更低的溫度閾值。
  • 修復了 AMD Zen 對 Turbostat 的支持。
  • Perf 正在為 Intel Alder Lake 做準備,並且還添加了新的 AMD Zen 3 活動。
  • RISC-V 的許多改進。
  • 支持龍芯2K1000。
  • 32 位 PowerPC 現在支持 eBPF 和 KFENCE。
  • Microsoft 為 Hyper-V 準備了對 ARM 64 位來賓系統的支持。
  • KVM 為來賓 VM 帶來了對 AMD SEV 和 Intel SGX 的改進。
  • AMD Crypto 協處理器支持 Green Sardine APU。
  • 除了現有的對分離鎖檢測的支持之外,還添加了對 Intel 總線鎖檢測的支持。
  • KCPUID 是樹上的一個新實用程序,可幫助引入新的 x86 CPU。

圖像

  • 英特爾 Alder Lake S 圖形支持已初步合併。
  • 英特爾獨立顯卡支持的準備工作仍在繼續。
  • 對 AMDGPU FreeSync HDMI 的支持已經覆蓋了 HDMI 2.1 之前的內容。
  • 對 AMD Aldebaran 加速器硬件的初步支持。
  • 為設置添加了通用 USB 顯示驅動程序,例如使用 Raspberry Pi Zero 作為顯示適配器。
  • 英特爾 DG1 平台監控技術/遙測支持。
  • 由於缺乏開源用戶支持,POWER2.0 NVLink 9 驅動程序已被刪除。
  • 其他直接渲染管理器驅動程序更新。

存儲 + 文件系統

  • 繼續支持 Btrfs 分區模式的工作。
  • 繼續改進 IO_uring 的性能。
  • F2FS 的新掛載選項。
  • UBIFS 現在將在支持的內核版本上默認為 Zstd 壓縮。
  • 一次性使用 SPI NOR 可編程存儲器支持。
  • Device Mapper 發現非 x86 持久數據的性能更好,現在也更多地使用 TRIM / DISCARD。
  • OrangeFS(集群計算文件系統之一)的巨大性能提升。
  • 其他文件系統改進。
  • 對 EROFS 的強大 pcluster 支持。

聯網

  • WWAN子系統介紹。
  • 減少了 VLAN 和 TEB GRO 處理代碼中的 Retpoline 開銷。
  • Realtek RTL8156 和 RTL8153D 支持。
  • Microsoft Azure MANA 網絡適配器代碼已合併。
  • BFP 程序現在可以調用內核函數作為 (e) BPF 的又一步。

其他硬件

  • XPad 控制器中添加了對 Amazon Luna 遊戲控制器的支持。
  • 支持新的 Realtek 音頻硬件。
  • i.MX8 SoC 上的 JPEG 編碼器/解碼器支持。
  • 對 Apple Magic Mouse 2 的支持已添加到 Magic Mouse HID 驅動程序中。
  • 新 Microsoft Surface 設備的觸摸板和鍵盤支持。
  • USB 和 Thunderbolt 更新。
  • 各種電源管理更新。
  • 技嘉主板 WMI 溫度控制器允許較新的主板具有適用於 Linux 的溫度讀數。
  • Linux 筆記本繼續採用 ACPI 平台配置文件支持。

安全

  • Landlock 已合併用於非特權應用程序沙箱。
  • Retpolines 代碼的簡化。
  • Clang CFI 的控制流完整性支持已被整合為一項重要的安全功能,運行時開銷很小。
  • 隨機化每個系統調用的內核堆棧偏移量,作為強制內核安全的另一種方式。

他人

  • 繼續改進printk代碼的工作。
  • 一個新的 misc cgroup 驅動程序。
  • Zstd 壓縮模塊的管理。
  • 合併了 VirtIO 聲音驅動程序。
  • 通常隨機分類的 char / misc 變化。

Linux 5.13 現在可用,但最好等待第一點更新

Linux 5.13版本 它是官方的,但不推薦安裝 至少要等到第一個點更新的發布。 當時機成熟時,想要安裝它的 Ubuntu 用戶將不得不自己安裝,而其他發行版(例如基於 Arch Linux 的發行版)將在未來幾天/幾週內將其作為選項包含在內。