Linux Kernel: AArch64, ZynqMP PMU Firmware, and Rust
-
Linker notes on AArch64
This article describes target-specific details about AArch64 in ELF linkers. AArch64 is the 64-bit execution state for the Arm architecture. The AArch64 execution state runs the A64 instruction set. The AArch32 and AArch64 execution states use very different instruction sets, so many pieces of software use two ports for the two execution states of the Arm architecture.
-
Fixing reboot in ZynqMP PMU Firmware
Thanks to community contributions, our engineer Luca Ceresoli has recently published a fix to the zynqmp-pmufw-builder repository that allows building a fully working PMU Firmware binary. Rebooting had previously been broken for a long time.
-
Three Questions and Answers: Rust for Linux
In Linux 6.1 users could get a glimpse of the Rust-implementation for the first time – although they had to content themselves with a simple "Hello, World!". We spoke with Miguel Ojeda, software engineer and maintainer of Rust for Linux, about the current state and future of the project:
-
Three Questions and Answers: Rust for Linux (Heise)