I just read this article that indicates via article published by Apple, future apple Silicon Macs won’t support kernel extensions.
Can SoftRaid continue to work with this limitation?
https://www.macrumors.com/2021/02/18/apple-updates-platform-security-guide/
Its actually good news, assuming Apple follows through.
Drivers are moving to "userland", meaning they will not be in the kernel any longer. Driver developers have been promised a driver kit. Once that is released, we intend to port SoftRAID to the new system ASAP.
The good news is issues like this M1 problem, security issues, driver downgrades, etc, should all disappear forever. (one can hope!)
Performance may be an issue. Probably not for M1 machines, but intel processors were not designed for this, and so may have performance issues with userland drivers.
I assume that is somewhat ridiculous of Apple to make kernel extensions a legacy before releasing driver kit. Back to front by the sounds of it. Surely they should have released driver kit, given developers plenty of time to move over to that, and the.make kexts legacy? I presume this back to front approach by Apple is what’s causing all of the compatibility issues at the moment?
Thqt is just part of it. The security teams seem to be running the OS teams, and quality takes a back seat. Hopefully all will settle down.