3 ms·
The difference is until now nobody could use those extensions, especially all the kernel mode stuff. Now they can, since the M1 is an open platform (running th
by marcan_42 6y ago
The difference is until now nobody could use those extensions, especially all the kernel mode stuff.
Now they can, since the M1 is an open platform (running third-party kernel code is supported).
- monocasa 6y agoAMX on the A13 was available from EL0 with no real issues.
- marcan_42 6y agoThat was one thing, and still undocumented. Suddenly you can also access all of these other things: https://github.com/AsahiLinux/docs/wiki/HW:Apple-Instructions https://github.com/AsahiLinux/docs/wiki/HW:Apple-Instruction... Plus their funky intel-emulation related CPU features which introduce architectural EL0 state (SSE-specific FP flags, AP flags). Plus their hardcoded VHE=1 spec breakage now becomes relevant at EL2. And almost certainly more things we haven't figured out yet.