Preliminary Apple M1 Support Added To Latest Linux Kernel

Linux Torvalds has announced availability of Linux kernel 5.13 release candidate that adds preliminary support for Apple's M1 system-on-chip along with a number of improvements to the operating system itself, reports 9to5Linux.com

The most interesting addition to Linux kernel 5.13 is preliminary support for Apple's M1 SoC, something that developers have been working on for months now. While Linux does support Arm and can run on various SoCs such as the Raspberry Pi, Apple's M1 is considerably different from other processors, so making Linux run on this chip was a tough challenge.  

At this point Linux 5.13-RC1 can boot on an M1-based system, but does not support all features of the SoC. For example, GPU support is still not even half-baked.  

"This is just basic bring-up, but it lays a solid foundation and is probably the most challenging up-streaming step we'll have to do, at lease until the GPU stuff is done," said Hector Martin, a software developer, reports The Register.  

In addition to Apple's M1, the new Linux kernel 5.13-RC1 features improved support for Arm's Zen 3 microarchitecture, the latest Arm-based SoCs for servers, and the RISC-V architecture.

Anton Shilov
Contributing Writer

Anton Shilov is a contributing writer at Tom’s Hardware. Over the past couple of decades, he has covered everything from CPUs and GPUs to supercomputers and from modern process technologies and latest fab tools to high-tech industry trends.