Kuidas teavitab Phoronix, avaldati esimene Linuxi tuuma patchide kogum Apple Silicon M4 SoC jaoks, tuntud ka kui t8132, koos Device Tree-failide ja sidumistega. Praegu ei ole tegemist täieõigusliku MacBooki või Mac mini toetusega Linuxis, vaid kõige varasema etapiga — võimalusega laadida tuum ja saada alus edasiseks töötamiseks.
Patches saatis arendaja Yureka Lilian. A seeria kirjelduses on öeldud, et see lisab algsed Device Tree ja dt-sidumised Apple M4 seadmete jaoks ning kordab suuresti hiljutist tööd M3 puhul, mis kuulub Linux 7.2 tsüklisse. Samas katab kogumik vaid minimaalset riistvara, mis on vajalik tulevase arenduse aluseks.
Erinevalt Asahi Linuxi kasutajarelease'ist, on need muudatused eelkõige mõeldud tuuma ülesvoolu jaoks. Toetust graafikale, täieõiguslikule töölauale, Wi-Fi-le, Bluetoothile, NVMe-le ja muudele olulistele komponentidele pole veel: A sahi Linuxi M4 dokumentatsioonis on enamik võtmeplokke endiselt märgistatud kui TBA ning M4 seadmete installer on märgitud kui kättesaamatu.
Eraldi tuleb märkida, et suurem osa tööst M4 laadimisolekusse viimiseks seisneb nüüd mitte ainult tuumas, vaid ka laadijates m1n1. Apple'i uute kiipide muudatuste tõttu seadistatakse ja blokeeritakse osa CPU seadetest nüüd iBoot'i kaudu ning SMP käivitamine sõltub endiselt täiendavatest idle=nop plaastritest, jäädes ebastabiilseks.
Seega on uudis pigem oluline arendajatele ja entusiastidele kui tavakasutajatele. Apple M4 on teinud esimese sammu toetamisse mainline Linuxis, kuid olekust "installisüsteem ja töötad" on veel kaugel: projekt peab viima lõpule laadimise, perifeeria, energiasäästu ja eriti graafika kiirendamise.
Allikas: linux.org.ru
