Home / Blog / Asahi Linux Progress Linux 7.3 news update
Tech News

Asahi Linux Progress Linux 7.3 news update

Asahi Linux graduated Apple M3 support to general availability in its Linux 7.3 cycle, submitting 16,100 lines of driver code upstream for audio and video.

By Dillip Chowdary โ€ข Nov 07, 2026 โ€ข Source: asahilinux.org

Asahi Linux Progress Linux 7.3 news update

The Asahi Linux project shipped its Linux 7.3 release cycle progress report, detailing major driver submissions to the upstream kernel mailing lists, general availability for M3 machines, and working Thunderbolt support for Apple Silicon hardware. As documented in asahilinux.org's report, the team submitted two core drivers upstream: the macaudio subsystem comprising around 3,100 lines of code and Devicetree changes, and the Apple Video Decoder (AVD) driver spanning roughly 13,000 lines. The AVD driver reached the upstream kernel mailing list after spending barely three months in the downstream repository, marking the project's fastest turnaround time for a major system-on-chip block.

This update outlines driver submissions, architecture changes, and hardware enablement milestones for developers running Linux on modern Apple hardware. The release graduates M3 Apple Silicon support out of experimental status, introduces initial device trees capable of booting M4 Pro, M4 Max, and M5 chips to a TTY, and details the reverse-engineering work needed to handle Apple's proprietary hardware controllers. For engineers building on arm64 Mac platforms, the changes improve display coprocessor management, power states, and peripheral bus communication.

What Asahi Linux Progress Linux 7.3 news update shipped

The release cycle brings general availability for M3 series machines, removing the requirement for the EXPERT flag in the Asahi installer after early adopters reported virtually no blocking issues. Alongside general availability, the team enabled Apple's Display Coprocessor (DCP) on M3 hardware. Enabling DCP improves processing performance and battery longevity, activates system sleep states on M3 computers, and reclaims usable screen area around the display notch on MacBook laptops. Upstream driver work also introduced initial Devicetree definitions for M4 Pro, M4 Max, and M5 processors created by developer Yureka, providing the baseline instructions needed to boot those chips to a TTY interface.

The project also implemented working Thunderbolt support on Apple Silicon by reverse-engineering Apple's custom hardware architecture. Unlike standard PC implementations that rely on Intel controllers, Apple equips each Thunderbolt-enabled USB-C port with a Cortex-M3 microcontroller running RTKit paired with a bespoke Thunderbolt and USB4 router. Engineer Sven resolved non-standard register behaviors and PMGR power-management couplings where reset lines require toggling specific bits across PMGR MMIO ranges. The resulting driver code was submitted upstream-first and pulled downstream to support USB3 devices, XDomain connections, and Thunderbolt networking between linked machines.

What changed for builders in Asahi Linux Progress Linux 7.3 news update

System software engineers gained expanded hypervisor capabilities inside m1n1 to handle Apple's newest security mechanisms on M4 and M5 processors. macOS builds for M5 chips require Exclaves, which are isolated micro-applications managed by the Secure Kernel to execute sensitive duties such as rendering the on-screen camera-indicator icon. The Darwin kernel communicates with the Secure Kernel and Exclaves through SPTM using an IPC mechanism called Tightbeam, causing an immediate kernel panic if required Exclaves cannot be resolved. The team resolved this by configuring m1n1 to spawn three separate virtual machines in EL1 simultaneously, virtualizing the Secure Kernel, Exclave userspace, SPTM, and macOS side by side.

Builders tracking graphical stack development received progress updates on the reverse-engineered M3 GPU driver architecture presented at XDC by Alyssa Millburn, Anna Maniscalco, and TellowKrinkle. Apple departed from the GPU architecture used in M1 and M2 chips, requiring new driver logic before components can merge into upstream Mesa. The team successfully initialized the M3 graphics processor via m1n1 and rendered their first test triangle. Concurrently, driver teams continue analyzing gaming translation performance penalties where thin virtual machines running muvm with DRM Native Context incur an approximate 20 percent overhead when enforcing 4 KiB memory pages for x86 binaries.

Asahi Linux Progress Linux 7.3 news update
Illustration ยท Pexels
Component / MetricPrior Cycle StatusLinux 7.3 Status
M3 Support TierExpert flag requiredGeneral Availability (default installer)
Macaudio Driver SizeInternal staging3,100 lines submitted upstream
AVD Driver SizeDownstream tree13,000 lines submitted upstream
AVD Upstream TurnaroundUnreleased3 months downstream before submission
EL1 VMs under m1n11 to 2 VMs3 VMs spawned concurrently
muvm Execution OverheadNative target assumption20% performance penalty

How to install or upgrade Asahi Linux Progress Linux 7.3 news update

Advertisement

Tech Pulse Daily

Get tomorrow's pulse first

Join engineers who read Tech Pulse before stand-up. Free, weekday mornings.

Users installing the distribution on M3 hardware no longer need to pass the EXPERT environment flag to the official installer script. The installation environment automatically detects compatible M3 hardware and formats partitions directly. System packages, updated kernel builds, and revised m1n1 bootloader binaries are distributed through standard rolling distribution repositories. Users can pull the latest packages, verify boot components, and review system configuration directly from the terminal prompt using the standard platform maintenance workflows.

Command
curl https://alx.sh | sh
Command
sudo dnf upgrade --refresh
Command
sudo asahi-diagnose
Command
uname -r

Gotchas and compatibility in Asahi Linux Progress Linux 7.3 news update

While Thunderbolt support is now shipping to end users, it arrives with significant peripheral constraints due to missing tunneling logic. The current implementation only operates USB3 data transfer, XDomain communication, and point-to-point Thunderbolt networking. High-bandwidth PCIe tunneling and DisplayPort tunneling remain completely unsupported, which prevents external graphics cards and standard multi-display Thunderbolt docking stations from operating. Users attempting to connect multi-port docks will discover that display outputs and connected PCIe accessories fail to register until tunneling patches land in future updates.

Reverse-engineering progress on Apple's graphics processor also remains strictly phased across chip generations. Although M1 and M2 platforms provide mature accelerated desktop graphics, M3 graphics processing is not yet at feature parity and cannot drive regular desktop acceleration because Mesa integration remains under active construction. Furthermore, running retail x86 PC titles through the muvm environment presents an approximate 20 percent performance penalty, lacks Wayland support, and introduces software complexities across FEX binary translation and WINE ARM64EC layers that restrict seamless gaming.

What to watch after Asahi Linux Progress Linux 7.3 news update

Looking ahead, driver contributors are directing attention toward implementing PCIe and DisplayPort tunneling across Apple's RTKit-based Thunderbolt controller stack. Completing tunneling logic represents the remaining milestone required to make commercial Thunderbolt docks and multi-screen peripheral hubs functional under Linux. The development team is also tracking downstream testing of the 13,000-line AVD video decoding patchset and the 3,100-line macaudio submission as core ALSA subsystem maintainers evaluate the architectural changes requested for Apple's speaker and headphone amplifier layouts.

On newer silicon generations, developer Yureka and the bootloader team will advance work beyond the initial M4 Pro, M4 Max, and M5 TTY device trees toward full peripheral enablement. Reverse engineering will continue around Apple's Tightbeam IPC, Secure Kernel Exclave interactions, and M3 GPU Mesa driver implementations. As the project adopts an upstream-first development model for components such as SPMI, TI USB-PD, and Thunderbolt, subsequent kernel releases will gradually integrate native Apple Silicon support directly into mainline Linux kernels.

Developer Action Items

  • โ˜ Diff the official changelog for Apple / macOS / Linux 7.3 before you bump โ€” APIs, defaults, and removed flags only.
  • โ˜ Install through the vendor's documented channel in staging; keep a one-command rollback and time-box the canary.
  • โ˜ Grep your repo for old flag names, lockfile pins, and plugin versions that the notes mark as breaking.
  • โ˜ Prefer the first patch cut over the day-zero tag unless you have a reason to be on the leading edge.
  • โ˜ If Hacker News Best did not name a region, plan, or SKU, screenshot the official availability line before you promise it to users.

Asahi Linux Progress Linux 7.3 news update FAQ

Is Asahi Linux ready for everyday use on Apple M3 computers?

Yes, M3 series machines have achieved general availability in the Asahi installer without requiring the EXPERT flag, bringing working display coprocessor support, system sleep, and notch area utilization.

Do Thunderbolt docking stations work on Apple Silicon with Linux 7.3?

Most Thunderbolt docks do not work fully yet because the current driver only supports USB3, XDomain, and Thunderbolt networking, while PCIe and DisplayPort tunneling remain unsupported.

What are macOS Exclaves and why did m1n1 need an update for M5 chips?

Exclaves are isolated secure applications running under the Secure Kernel for tasks like rendering the camera indicator, requiring m1n1 to spawn three simultaneous virtual machines in EL1 to virtualize and reverse engineer macOS on M5 hardware.

Sources

Dillip Chowdary

Author

Dillip Chowdary

Writes Tech Bytes coverage of AI, engineering, and the tools that actually ship. Editor of Tech Pulse Daily.

Related on Tech Bytes

Advertisement

5-min tech signal

Weekday briefing for engineers who skip the noise.

No spam ยท Unsubscribe anytime

Advertisement

โœˆ๏ธ CareerPilot

Your AI job-search copilot

Match your resume against live Ashby, Greenhouse & Lever openings โ€” fit scores, job-specific resume optimization and email alerts.

Find matching jobs โ†’

Free Tools

Browse all tools โ†’