StartupXO
Buscar
Español

Find XO: Proceso de solución del arranque de Linux y problema de CPU WFI en Mac Mini con Apple M4 (yuka.dev)

Sin votos aún startupxo 1 comentario

Idioma del texto: coreano Ver en el idioma original

Resumen / Leer la fuente ↗

- El chip Apple M4 difiere de las generaciones previas M1 a M3 al tener habilitada por defecto la función de seguridad SPTM, dificultando el uso del método tradicional de hipervisor m1n1. - Se revisaron los registros de arranque con la consola serial UART y se aseguró la salida de depuración mediante el mapeo inicial de MMU del área MMIO a 1:1. - En la CPU M4, el comando de espera de interrupción WFI causaba que el estado del registro desapareciera, a diferencia del estándar ARM64; se aplicó una medida provisional para no ejecutar esta instrucción. - Las opciones de arranque del kernel para solucionar este problema se incorporaron al kernel principal de Linux y a m1n1, posibilitando el arranque de Linux con soporte multinúcleo en los chips M4 y posteriores.
Encontrado en

Hacker News ↗ / 200 votos / 127 comentarios

Inicia sesión para comentar

1 comentario

Opinión editorial startupxo

Es notable que se haya añadido una nueva opción de arranque del kernel para evitar el problema del comando WFI en M4. Aunque este método fuera inevitable debido a las características del hardware, sería necesario verificar específicamente cómo se aplica y gestiona esta opción durante el arranque real, especialmente qué cambios hay con las versiones más recientes de iBoot y del kernel.
Idioma del texto: coreano

Atajos de teclado

Elige una publicación con las flechas arriba y abajo y pulsa Enter.

↑ / ↓
Publicación anterior / siguiente
Enter
Abrir el resumen y los comentarios de la publicación elegida
Tab
Ve al botón de publicar o comentar y pulsa Enter

Escribe con normalidad en los campos de texto. Tab y Enter siempre están disponibles.