Linux incorpora soporte inicial de USB4 y Thunderbolt en Macs con chips M1, M2 y M3
Un conjunto de 19 parches enviados a la Linux Kernel Mailing List introduce soporte inicial para USB4 y Thunderbolt en los SoC M1, M2 y M3, aunque aún quedan limitaciones.

Linux ha dado un paso adelante en la compatibilidad con Apple Silicon. Un lote de 19 parches publicados en la Linux Kernel Mailing List añade soporte básico para USB4 y Thunderbolt en los procesadores M1, M2 y M3. El trabajo lo lidera Sven Peter, ingeniero que lleva tiempo colaborando con el proyecto Asahi Linux, la iniciativa que busca que Linux funcione de forma nativa en los Mac con chips propios de Apple.
Detalles del parche
El parche describe cómo cada puerto Type‑C que declara USB4 contiene un bloque ACIO (Apple Converged I/O) con un coprocesador Cortex‑M3 y el hardware necesario para enrutamiento USB4. Con esa información, el kernel puede activar el controlador NHI, montar la infraestructura ACIO y conectar el subsistema Thunderbolt. No se trata solo de habilitar un driver; también se incluyen los mecanismos de arranque y gestión de energía que la arquitectura de Apple exige.
Aún así, la implementación está en fase inicial. Según Peter, solo están operativos los enlaces XDomain y los túneles USB 3 sobre USB 4. Funcionalidades más avanzadas, como los túneles PCIe y DisplayPort, siguen pendientes. Otro punto crítico es la suspensión: el parche no permite que el sistema entre en modo sleep cuando hay una conexión activa, y reanudar puede generar un error SError. Por tanto, los usuarios que necesiten esas capacidades deberán esperar nuevas iteraciones.
El anuncio llega en un momento en que la comunidad Linux ha ido reduciendo la brecha con macOS en hardware Apple. Asahi Linux ya ofrece soporte para gran parte del conjunto de dispositivos, pero los puertos USB‑C/Thunderbolt han sido el obstáculo más duro. Con este soporte, los desarrolladores pueden comenzar a probar flujos de datos de alta velocidad y, a futuro, habilitar docks y monitores externos sin depender de macOS.
Los parches están bajo revisión para su posible inclusión en la rama principal del kernel. Algunos analistas apuntan a una posible fusión antes de la llegada de Linux 7.4, aunque la comunidad no ha dado una fecha definitiva. Mientras tanto, la versión de prueba está disponible en los repositorios de Asahi, lo que permite a los entusiastas compilar un kernel personalizado y experimentar con los nuevos controladores.
En definitiva, el soporte USB4/Thunderbolt en M1‑M3 no es todavía completo, pero reduce notablemente la distancia entre una Mac y una instalación Linux plenamente funcional. El próximo reto será pulir la suspensión y habilitar los túneles PCIe y DisplayPort, pasos que determinarán si los usuarios podrán abandonar macOS en entornos profesionales que dependan de periféricos de alto rendimiento.
##Relacionado
NVIDIA lanza parches Linux para mejorar SMT en sus núcleos Vera
Una serie de cambios al scheduler del kernel prioriza el sibling preferido en los núcleos Olympus, aumentando el rendimiento de GEMM en sistemas Vera.
KDE Linux activa snapshots automáticos de Btrfs para todos los archivos de usuario
El proyecto KDE Linux ha configurado Snapper y KIO‑Snapshot para crear instantáneas automáticas de Btrfs en cada carpeta home, facilitando una especie de “deshacer” de archivos.
Linux 7.3 incorpora cambios tardíos de EDAC tras olvido en la ventana de fusión
El parche de EDAC, olvidado durante la ventana de fusión de Linux 7.3, llegó al repositorio el lunes y Linus Torvalds lo integró, añadiendo mejoras para Intel y AMD y dejando varios controladores sin mantenedor.