News › linux
By Zayden R., August 17, 2026
Linux 7.3 introduces in-kernel Rust support for PowerPC, covering both 32-bit and 64-bit architectures. This update, alongside initial POWER12 enablement, marks a significant step for developers working with these platforms.
Linux 7.3 has made strides in supporting the PowerPC architecture by incorporating in-kernel Rust support. This update is crucial for engineers working with PowerPC 32-bit PPC32BE big endian and PowerPC 64-bit PPC64LE little endian architectures. Until now, Rust kernel support was experimental, but with this release, it has been classified as 'maintained'. This aligns PowerPC with other architectures like ARM, LoongArch, RISC-V, and x86_64 that already support Rust in the Linux kernel.
For those keeping an eye on IBM's POWER12 developments, Linux 7.3 marks the beginning of enablement work, including Power12 Base Performance Monitoring and Power12 raw and architected mode features. This lays the groundwork for further enhancements in upcoming kernel cycles, which will be crucial for developers looking to leverage the next-gen capabilities of POWER12.
The PowerPC updates in Linux 7.3 also include various fixes and low-level improvements, addressing some of the ongoing technical challenges faced by engineers. With open-source compiler activity for POWER12 observed since last year, this update is a promising step forward.
Engineers working with PowerPC and POWER12 should prepare to integrate these changes into their workflows. The move to support Rust more robustly underlines the growing adoption of Rust in systems programming, offering improved safety and performance. These updates are not just incremental; they represent a strategic enhancement for the PowerPC ecosystem.
The Linux Camp teaches these topics as hands-on labs on real virtual machines, verified as you type.