Skip to main content

Linus Torvalds Unveils Linux 6.8 with ARM, RISC-V, and MIPS Architecture Updates

Linus Torvalds has officially released Linux 6.8, marking another significant update to the Linux kernel. This version brings notable improvements and changes, particularly to ARM, RISC-V, and MIPS architectures, which are of interest to server users and makers.

Highlights of Linux 6.8 #

  • Xe DRM driver: A new experimental driver for Iris Xe GPUs on Tiger Lake and newer platforms, though without performance benefits at this time.
  • zwap subsystem enhancements: Including forced cold page ejection and a mode to disable swap writeback.
  • Rust support for network PHY drivers: Introducing user-visible Rust code for the first time in the kernel.
  • Core networking optimizations: Reorganization of data structures boosts TCP performance significantly.

ARM Architecture Updates #

  • Allwinner Improvements: Support for the A100’s RGB LED controller, H616’s SPDIF hardware block, and T113-S3’s thermal controller.
  • Rockchip Additions: Support for the RV1109 processor, RK3128 USB2 support, and RK3568 clock driver updates.
  • Amlogic Enhancements: Clock driver additions, C3 reset controller support, and various ARM64 DT changes.
  • Samsung Developments: Exynos Auto V920 and Google GS101 (Tensor G1) chip support, along with new drivers for pin control and improvements to the clock driver.

RISC-V Architecture Updates #

  • New extensions support, the ability for RISC-V to suspend to RAM, and key peripheral support for the StarFive JH7100, highlighting the growing ecosystem around RISC-V technology.

MIPS Architecture Updates #

  • This cycle focused on cleanups and fixes.

Source: CNX Software – Embedded Systems News.