Janne Grunau posted seven patches to enable NVMe support on Apple M3, M3 Pro, Max, and Ultra SoCs in Linux. The patches add ~140 lines of Device Tree YAML configuration and may be included in the Linux 7.4 merge window in October. Users can currently run Linux on Apple M3 hardware using the downstream Asahi Linux distribution.