EmbeddingGemma 2: an open, lightweight multimodal embedding model
deepmind.google·6d ago
TL;DR
Linux was successfully booted on the M4 Mac mini, overcoming significant challenges related to the new Secure Page Table Monitor (SPTM) and CPU register issues. This achievement allows for broader support of Linux on Apple Silicon devices.
✦ Why It Matters
Consider supporting open-source efforts like Asahi Linux to enhance Linux compatibility on Apple Silicon.
Key Takeaways
How It Works
The author modified the Linux kernel to create a 1:1 mapping for memory-mapped I/O, allowing proper access to UART during boot. By replacing problematic WFI instructions with no-ops, the kernel was able to boot successfully with all cores enabled, addressing a critical issue in power management.
Related