Linux Patches Enable Apple M4 NVMe Support - Phoronix
Articles & Reviews
News Archive
Forums
Premium Ad-Free<br>Contact
Popular Categories
Close
Articles & Reviews
News Archive
Forums
Premium
Contact
Categories
Computers Display Drivers Graphics Cards Linux Gaming Memory Motherboards Processors Software Storage Operating Systems Peripherals
Linux Patches Enable Apple M4 NVMe Support
Written by Michael Larabel in Linux Storage on 13 August 2026 at 07:30 AM EDT. Add A Comment
While the Apple M4 SoCs aren't yet supported by the mainline Linux kernel and the Apple M3 series hardware isn't yet ready for end-users, there are some early elements of the Apple M4 support beginning to come together by open-source developers working on the Apple Silicon support. Sent out to the Linux kernel mailing list were patches for enabling NVMe solid state drive support with the M4.
Yureka Lilian sent out the patches this week for enabling the ANS2 NVMe with the Apple M4 (T8132) SoC. Lilian explained of the NVMe support for the M4:<br>"This patch series adds dt-bindings and driver support for ANS2 NVMe on the Apple t8132 (M4) SoC.
This variant uses a separate MMIO base for its NVMMU and requires the IO queues to be registered using an additional MMIO write. Otherwise it is largerly the same as the ANS2 NVMe variants present on Apple M1-M3 SoCs."
Reworking less than 100 lines of code to the Apple NVMe driver were needed for this M4 enablement. But, again, it will likely be quite some time before the Apple M4 hardware is day-to-day usable for Linux enthusiasts let alone fully supported upstream in the Linux kernel.
Those interested can see this patch series for that Apple M4 NVMe enablement work.
Add A Comment
Tweet
Linux 7.2-rc7 Restoring Btrfs Fixup Worker Infrastructure To Address Silent Data Loss<br>Linux 7.3 Looks Like It Will Upstream FailFS<br>Linux 7.3 Expected To Drop The FreeVxFS File-System Driver<br>Cryptsetup 2.8.7 Released To Deal With Fallout Of Linux's Rushed AF_ALG Deprecation<br>EFS File-System Slated For Removal With Linux 7.3 After 20+ Years Unmaintained<br>Linux 7.3 To Overcome "Significant Bottleneck" For Small I/O With PCIe Gen5 NVMe SSDs
Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.
Cloudflare Announces Open-Source Cloudflare OS As AI "Operating System"<br>GNOME Designers Lay Out Some Of Their GNOME Shell Dreams<br>Linux Accidentally Left Legacy I/O & Memory Handlers Open In Kernel Lockdown Mode<br>Wine 11.15 Released With Wayland Fixes, Fix For A 20 Year Old MSXML3 Bug<br>Additional Old Linux Drivers Face Removal Due To Noise From AI/LLM Coding Agents<br>AI Helped Create A DirectX 11 Driver For QEMU VMs<br>KDE Plasma 6.8 Improvements For UI, Built-In Remote Desktop Server<br>Linux 7.3 To Support Logitech HID++ 2.0 Reprogrammable Button Support
GeForce NOW On Linux Native App Exits Beta
MSI Claw Gamepad Driver Set To Be Merged For Linux 7.3
Linux Patches Enable Apple M4 NVMe Support
Microsoft's Azure Linux 3.0.20260809 Ships With 233+ CVE Fixes
Rsync 3.5 Released As "Extraordinary" Update To Fix 33 Security Issues
Comma.ai Launches A PCIe Gen4 x4 To USB4 Dock With Open-Source Firmware
GCC 17 Compiler Adding "-m128bit-atomic" For 128-bit Atomic Memory Operations
Manjaro Linux 26.1 Released With GNOME 50 & KDE Plasma 6.7 Desktops
Linux Finally Seeing Patches For Better Hybrid Graphics On 2018~2019 Era MacBook Pros
Linux 7.2 To Revert Back To The FIFO DRM Scheduler Policy Due To "Fair" Regressions
Mold 2.42 Delivering Greater Performance For This High Speed Linker
Intel LLM-Scaler Ready With Muse Glimmer Support, Other LLMs & Features
LACT 0.10 Released With New NVIDIA Overclocking Controls, Blackwell Hotspot Sensor
Phoronix Premium allows ad-free access to the site, multi-page articles on a single page, and other features while supporting this site's continued operations.
The Beneficial Performance Gains Running The Framework Laptop Pro 13 / Core Ultra X9 388H With Linux 7.1+
Intel AMX Performance With The Xeon 678X Workstation CPU
Analyzing Fedora's Slow Performance On The Framework Laptop 13 Pro With Intel Panther Lake
Intel Xeon 678X Windows 11 vs. Ubuntu 26.04 Performance With The HP Z4 G6i
The Performance Benefits To Upgrading Mesa With Intel Arc B390 On Ubuntu Linux
The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements, you can help by subscribing to Phoronix Premium. You can also contribute to Phoronix through tips/donations via PayPal or...