Asahi Linux Progress Report: Linux 7.0

· systems · Source ↗

TLDR

  • Asahi Linux’s Linux 7.0 progress report covers audio driver advances on Apple Silicon, M3 hardware enablement, and ongoing kernel upstreaming work.

Key Takeaways

  • The CS42L84 audio chip driver gains sample rates beyond macOS’s 48/96 kHz ceiling by borrowing register values from the CS42L42 datasheet.
  • M3 machines now have Linux support for PCIe, keyboard, trackpad, NVMe, and SMC-based RTC, reaching rough parity with early M1 Asahi releases.
  • The upstreaming backlog is being actively reduced with improved tooling and contributions from Michael Reeves and Alyssa Milburn.
  • Progress is iterative and user-pain-driven, with each report targeting known friction points for daily-driver users.

Hacker News Comment Review

  • The audio breakthrough generated the most technical excitement: exploiting register layout overlap between CS42L42 and CS42L84 to unlock sample rates Apple never programmed is a classic reverse-engineering shortcut that commenters found elegant.
  • A recurring concern is long-term sustainability: Asahi remains a separate project outside Ubuntu, Debian, and Fedora mainlines, and the team size makes it vulnerable to attrition – commenters noted this is the hardest part of any reverse-engineering effort to solve.
  • The community frames the project as two converging bets: Asahi closing the software gap on Apple Silicon, or Framework closing the hardware gap on Linux-native machines – with daily-driver quality as the shared finish line.

Notable Comments

  • @kakwa_: raises the mainlining gap directly – after years of work, no major distro ships Asahi support out of the box, which creates fragility independent of technical quality.
  • @bogzz: frames Asahi vs Framework as a race to the dream Linux dev machine – software-side vs hardware-side approaches to the same goal.

Original | Discuss on HN