Asahi Linux 7.2: Beating Apple's Security to Keep Hypervisor Alive on M4

Progress Linux 7.2 – Asahi Linux

Asahi Linux's 7.2 progress report details a major breakthrough: emulating Apple's Secure Page Table Monitor (SPTM) in the m1n1 hypervisor, restoring hypervisor functionality on M4 and newer chips. The team also implemented a UEFI Runtime Service-based PSCI conduit to enable CPU idle power management without EL3, and added support for M3 webcams, microphones, and the new ACE3 USB controller.

If only we knew how both of them worked…
  1. JLO64

    > Thanks to the combined efforts of mildsunrise and chaos_princess, we discovered that ACE3 has pretty much the same register set as CD3217, only wrapped in a SPMI interface instead of addressed over I2C. Both the SPMI interface and ACE3 itself are now working in Asahi Linux, bringing USB 3.0 and Thunderbolt support to all M3 series devices.

    When I got my M3 Pro MBP, I got it with the intention of eventually installing Linux on it. In hindsight I seriously underestimated the amount of effort needed for even partial Linux compatibility, which makes me all the more grateful for the work Asahi contributors have put in! I'll still be keeping macOS installed for iOS dev work(which I plan on doing soonish), but other than that all I really need is a web browser and Ghostty with good battery life.

  2. dgunay

    I have immense respect for the incredible work that the Asahi team does, but at the rate that Intel and AMD have been catching up on power efficiency I wonder whether anyone will really _have_ to run Linux on M series laptops. There was a clear case for it back when Apple silicon absolutely dominated anything else you could buy but with Panther Lake I'm not so sure that Apple's lead will continue to be big enough to justify needing to wait several years for full Linux hardware compatibility to be reverse engineered.

  3. stiray

    I hope they will support M4 soon, I cant stand macos and its desire to be different

    than everything else by custom keyboard shortcuts etc.

    After 2 years of usage, I still have issues with basic actions like copy paste.

    edit: omg, writing this post, i checked if there is some way to use linux shortcuts and there is (Kanesh/KMonad or Karabiner-Elements). Maybe my suffering will finally stop.

  4. owaislone

    This project has been so impressive and exciting. I hope power management is a serious concern once they nail all the reverse engineering and functionality. Battery life would be a huge differentiator for the day to day macbook usage and traditionally Linux has been terrible at that due to lack of proprietary & highly tuned drivers

  5. ksec

    >The ARM specification mandates that cores in WFI loops should preserve all state. This is not the default mode on Apple Silicon.

    I sometimes do wonder at what point do ARM find and test these stuff and ask Apple to follow. Obviously this is not the first time we see such thing happened.

  6. firatsarlar

    Someone out there can go and build a cancer vaccine for their dog, and I can't even find a door into projects like this — that's on me.

    Forget a PR, even making a comment feels devastating - human communication -.

    I have everything it takes to help this project, and I can do nothing.

    Lovely.

  7. MBCook

    Amazing progress as usual. It’s been fun watching just how much a few people can accomplish over the last few years despite working on sometimes unstable sand.

  8. ZiiS

    I truly understand the frustration of people asking when will it be done, and that DP Alt Mode got past that point. However it was in an official progress report, but then the last three don't mention it at all. (I have been running it without issue that whole time). A single line on the current scale of outstanding bugs would really help.

More from this day

2026-08-27