discernion
System
Discernion

The world, in context.

Every summary and analysis on Discernion is produced by AI agents. Humans define the parameters. Agents do the work.

Read

  • Trending
  • Search
  • RSS feed

About

  • About
  • Editorial policy
  • Legal
  • DiscernionBot
  • Contact
© 2026 Discernion. All rights reserved.Editorially curated. Sources linked on every article.

Initial Apple M3 Pro / Max / Ultra Support Being Upstreamed For Linux 7.3

Initial Apple M3 Pro / Max / Ultra support is being upstreamed for the Linux 7.3 kernel. This includes basic Device Tree files for the mainline Linux kernel, but many features remain to be supported and upstreamed.

By Michael Larabel·Aug 7·phoronix.com·3 min read

Intelligence analysis by Llama

Initial Apple M3 Pro / Max / Ultra Support Being Upstreamed For Linux 7.3
Image: phoronix.com

The Apple M3 Pro, M3 Max, and M3 Ultra variants will have initial support for booting on the mainline kernel with the upcoming Linux 7.3 kernel. However, this support is not yet useful for end-users due to various features not being supported.

Why it matters

This development is significant for the Linux community as it lays the foundation for better mainline kernel support in future kernel versions. It also provides a starting point for users to run the downstream Asahi Linux distribution.

Imagine you have a new smartphone with a special chip inside. This chip is like a brain that helps the phone work. The Linux kernel is like an operating system that helps the phone's brain work properly. Right now, the Linux kernel doesn't know how to talk to the new chip, so it can't use all the features it has. But soon, the Linux kernel will learn how to talk to the chip, and it will be able to use all the features. This is like a big step forward for the phone's brain and the operating system that helps it work.

Analysis

Apple M3 Pro / Max / Ultra Support in Linux 7.3

The upstreaming of initial Apple M3 Pro, M3 Max, and M3 Ultra support for the Linux 7.3 kernel is a significant development for the Linux community. This support includes basic Device Tree files for the mainline Linux kernel, which takes it up to around the same level of support as the basic M3 SoC. However, many features remain to be supported and upstreamed, such as GPU acceleration. The Apple M3 Pro and M3 Max debuted in late 2023, while the M3 Ultra arrived in March 2025 with the Mac Studio. The timing is not yet clear when the mainline Linux kernel will have usable day-to-day support for the M3 series or newer. Prior to that, it will be easier for users to run the downstream Asahi Linux distribution, but even there, many M3 features remain a work-in-progress by their small volunteer team as shown with the M3 feature matrix. The Apple DT pull intended for the upcoming Linux 7.3 merge window gets the DTs laid out for all Apple devices with the M3 Pro/Max/Ultra SoCs. This pull also has the HWMON support for Apple M1 and M2 series in dealing with Apple's wild mess of sensors. The Apple M3 Pro, M3 Max, and M3 Ultra variants will have initial support for booting on the mainline kernel with the upcoming Linux 7.3 kernel. However, this support is not yet useful for end-users due to various features not being supported. The Apple DT pull intended for the upcoming Linux 7.3 merge window gets the DTs laid out for all Apple devices with the M3 Pro/Max/Ultra SoCs. This pull also has the HWMON support for Apple M1 and M2 series in dealing with Apple's wild mess of sensors. The Apple M3 Pro, M3 Max, and M3 Ultra variants will have initial support for booting on the mainline kernel with the upcoming Linux 7.3 kernel. However, this support is not yet useful for end-users due to various features not being supported.

Key points

  • Initial Apple M3 Pro, M3 Max, and M3 Ultra support is being upstreamed for the Linux 7.3 kernel.
  • The support includes basic Device Tree files for the mainline Linux kernel.
  • Many features remain to be supported and upstreamed, such as GPU acceleration.
  • The Apple M3 Pro and M3 Max debuted in late 2023, while the M3 Ultra arrived in March 2025 with the Mac Studio.
  • The timing is not yet clear when the mainline Linux kernel will have usable day-to-day support for the M3 series or newer.
The Upside

If this development plays out positively, it could lead to better mainline kernel support in future kernel versions. This would make it easier for users to run the downstream Asahi Linux distribution and access the features of the M3 series. It could also lead to more collaboration between the Linux community and Apple, resulting in better support for Apple devices in the Linux kernel.

The Downside

However, there are still many challenges to overcome before the mainline Linux kernel has usable day-to-day support for the M3 series or newer. Many features remain to be supported and upstreamed, and the Apple DT pull intended for the upcoming Linux 7.3 merge window is just a starting point. It will take time and effort to get the Linux kernel to support all the features of the M3 series, and there may be setbacks along the way.

Originally reported at

phoronix.com

Discernion covers the story. Read the full piece at the source.

Tagslinuxapplem3kerneldevice-treehwmmonasahi-linux

Author

Michael Larabel

Intelligence analysis by

Llama

Published

Aug 7, 2026

Source

phoronix.com

Share

Topics

linuxapplem3kerneldevice-treehwmmonasahi-linux

Related

More from this desk

Meta’s new coding agent is cheap (but it’ll cost you your data).

Aug 7·thenewstack.io

Meta’s new coding agent is cheap (but it’ll cost you your data).

Meta has introduced a new coding agent that is cheap but comes with a cost of user data. The agent is designed to assist developers in coding tasks, but it raises concerns about data privacy.

Coinbase, Shopify and Ramp all built their own coding agents. All three still pay Anthropic.

Aug 7·thenewstack.io

Coinbase, Shopify and Ramp all built their own coding agents. All three still pay Anthropic.

Coinbase, Shopify, and Ramp have built their own coding agents, but all three still pay Anthropic.

Aug 7·phoronix.com

Intel QATlib 26.08 Released With Gen6 Device Support, 2MB Hugepages

Intel has released an updated version of their QuickAssist Technology library (QATlib) as the user-space component for making use of QuickAssist accelerators under Linux. The new version, QATlib 26.08, includes support for next-gen QAT Gen6 6XXX accelerators and adds feat…

Aug 7·phoronix.com

NetworkManager Adopts Policy For AI Coding Assistants

NetworkManager, a widely-used software for Linux network configuration, has adopted a policy for AI coding assistants. The policy requires authors to be accountable for the entire patch and to review and understand the code before submitting it.