OK.... I'm close to deciding on whether to hang onto my multiple Promise Pegasus units (I have several). The reason for arriving at this point is that migrating to Apple Silico Macs (I have the M1 mini) I find loading the /Library/Extensions/PromiseSTEX.kext (version 6.2.16) with the macOS set to Reduced Security is largely a hit-and-miss situation, and most importantly the loading of the kext fails consistentl when using an external boot device for the M1 mini even with its configured Reduced Secuity having been setup.
In my world I have to be able to run various versions of macOS Big Sur for testing things, and fighting endlessly with the loading of the Promise extenstion is both frustrating and a complete wastre of my time.
I understand that Apple is asking 3rd party folks to abandon their use of kernel extensions such as the /Library/Extensions/PromiseSTEX.kext for security reasons, and to use APIs instead. I assume with this change the current issues with having to ensure /Library/Extensions/PromiseSTEX.kext is loaded all the time will be unnessary.
My question here is: When will Promise stop requiring the need to load their kext for the macOS Big Sur and beyond ?
If I do not get a response from Promise withing the next month stating they will abandon the kext loading requirement for their Pegasus units for Apple Silicon Macs running Big Sur and beyond, I will have no choice but to sell off my Pegasus units and invest in a different vendor's high-speed RAID storage This will be a shame and cost me money to make the transition. I've enjoyed the use of Pegasus units for many years and they have served me well, but the time has come where using the Pegasus has become a nightmare for me, and especially with the new Apple Silicon Macs that have really tightened the security for macOS with regards to 3rd party extending the kernel with kexts.
I request a response to this posting ASAP. Thank you..