Based on the news today of a new macOS Security issue, the update may come sooner than later.
Confirmed not working on current 11.3 dev beta (20E5172i). We'll see what happens with the next release.
root@server ~ # system_profiler SPSoftwareDataType | grep -i "system version"
System Version: macOS 11.3 (20E5172i)
root@server ~ # kextutil /Library/Extensions/SoftRAID.kext
Executing: /usr/bin/kmutil load --bundle-path /Library/Extensions/SoftRAID.kext
Error Domain=KMErrorDomain Code=31 "Error occurred while building a collection:
1: One or more binaries has an error which prevented linking. See other errors.
2: Could not use 'com.softraid.driver.SoftRAID' because: Failed to bind '__ZN18IOMemoryDescriptor16setPreparationIDEv' in 'com.softraid.driver.SoftRAID' (at offset 0x128 in __DATA_CONST, __got) as could not find a kext which exports this symbol
com.softraid.driver.SoftRAID specific:
1: Failed to bind '__ZN18IOMemoryDescriptor16setPreparationIDEv' in 'com.softraid.driver.SoftRAID' (at offset 0x128 in __DATA_CONST, __got) as could not find a kext which exports this symbol
" UserInfo={NSLocalizedDescription=Error occurred while building a collection:
1: One or more binaries has an error which prevented linking. See other errors.
2: Could not use 'com.softraid.driver.SoftRAID' because: Failed to bind '__ZN18IOMemoryDescriptor16setPreparationIDEv' in 'com.softraid.driver.SoftRAID' (at offset 0x128 in __DATA_CONST, __got) as could not find a kext which exports this symbol
com.softraid.driver.SoftRAID specific:
1: Failed to bind '__ZN18IOMemoryDescriptor16setPreparationIDEv' in 'com.softraid.driver.SoftRAID' (at offset 0x128 in __DATA_CONST, __got) as could not find a kext which exports this symbol
}
@softraid-support Yeah, the sudo-bug.... That is a fun one, and since it also works on Macs, there might even be a very quick interim release of 11.2 with a fix (and a fast 11.3 Beta 2, true). Fingers crossed.
You are unfortunately correct. The fix is not in this beta, but we have had it suggested it will be in the next beta. Hopefully very soon.
OK Ladies and Gentleman,
I am stuck, feel like im banging my head on a brick wall here.
MacMini M1 2020 Big Sur 11.1
Brand new computer
I have held the power button down and allowed for third party extensions from the security boot options.
The only software i have installed is softraid latest version (6.0.1 b48)
I have a thunderbay 4 mini using thunderbolt with a thunderbolt 3 to thunderbolt 2 adapter (apple MMEL2AM/A)
After installing the software i am prompted that an extension was blocked. i am also prompted to allow the extension. After allowing the extension i restart my mac mini and my drive mounts as expected. However if i try to connect to the drive as a file share user my mini immediately panics.
if i just let the computer sit, at some point it will reboot, this continues until i get a warning from MacOS (a third party kernel extension was bla bla bla…) I cannot get the tird party extesnsion warning to alert again without uninstalling the software.
Also, after reading through this thread, i tried deleting the arcMSR.kext, and i failed repeatedly. i tried rm, i tried rmdir, i tried sudo, i enabled root user and tried it all again…
Ive enclosed logs from before the machine crashed and afer the machine crashed. Any help would be appreciated.
Couldnt edit my previous post, but the drive is setup as a raid 5
I would like to see the panic log. Attach it as a .txt file. (when it crashes, click "More info" or "report to Apple" and save the information to textedit.
the presense of the areca driver should not cause a problem, it is not loading.
What are you exactly doing, so we can test?
Enabled File Sharing? the volume, or a folder? As what kind of user?
then logging into the Mini remotely, triggers the panic?
Thanks for the quick reply.
this is a drive that was configured using softraid 4 on a 2012 mac mini intel.
the drive is a raid 5, previously being shared as afp and smb
i am trying to recreate the same on the new machine.
i have created an administrator user and a sharing only user, in system prefs, under sharing, i have the entire raid drive volume selected as shared with share user with r/w privileges (i think that is all ?)
logging in remotely triggers the panic faster. i will open my computer and open terminal and ping the new server, then i will open finder, and go to shared, click the server, click connect as, use the saved credentials and hit connect and i will see the ping start getting a timeout, then 30 seconds later the new server is back online. however, after the third shutdown the "panic medic boot" window informs me all third party extensions are disabled.
If i dont attempt to fileshare remotely the new server will still panic, an undetemined time for the first panic, but under two mintes for the next two panics, until third party extensions are disabled, then the machine runs as expected.
I cannot attach the file, says type not allowed, says the same thing for a screen shot as well
sorry for the text dump
panic(cpu 0 caller 0xfffffe00213004c4): "dart-apciec0 (0xfffffe233639c000): DART(DART) error: SID 3 write protect exception on write with DVA 0x22a000 (TTBR 0 SEG 0 PTE 0x8a) ERROR_STATUS 0x83000488 TIME 0x227ce80279 TTE 0x7ff0887b8c101 AXI_ID 0)"
Debugger message: panic
Memory ID: 0x6
OS release type: User
OS version: 20C69
Kernel version: Darwin Kernel Version 20.2.0: Wed Dec 2 20:40:21 PST 2020; root:xnu-7195.60.75~1/RELEASE_ARM64_T8101
Fileset Kernelcache UUID: 3E6AA74DF723BCB886499A5AAB34FA34
Kernel UUID: 48F71DB3-6C91-3E62-9576-3A1DCEF2B536
iBoot version: iBoot-6723.61.3
secure boot?: YES
Paniclog version: 13
KernelCache slide: 0x0000000018150000
KernelCache base: 0xfffffe001f154000
Kernel slide: 0x0000000018c90000
Kernel text base: 0xfffffe001fc94000
Kernel text exec base: 0xfffffe001fd5c000
mach_absolute_time: 0xd3e8be5d
Epoch Time: sec usec
Boot : 0x601b29ed 0x00083cb1
Sleep : 0x00000000 0x00000000
Wake : 0x00000000 0x00000000
Calendar: 0x601b2a7a 0x0005fe3d
CORE 0 recently retired instr at 0xfffffe001fec5798
CORE 1 recently retired instr at 0xfffffe001fec6c5c
CORE 2 recently retired instr at 0xfffffe001fec6c5c
CORE 3 recently retired instr at 0xfffffe001fec6c5c
CORE 4 recently retired instr at 0xfffffe001fec6c60
CORE 5 recently retired instr at 0xfffffe001fec6c60
CORE 6 recently retired instr at 0xfffffe001fec6c60
CORE 7 recently retired instr at 0xfffffe001fec6c60
Panicked task 0xfffffe166ce22b88: 39208 pages, 469 threads: pid 0: kernel_task
Panicked thread: 0xfffffe166ce39308, backtrace: 0xfffffe302551b540, tid: 102
lr: 0xfffffe001fda9f8c fp: 0xfffffe302551b5b0
lr: 0xfffffe001fda9d58 fp: 0xfffffe302551b620
lr: 0xfffffe001fecbf5c fp: 0xfffffe302551b640
lr: 0xfffffe001febd914 fp: 0xfffffe302551b6f0
lr: 0xfffffe001fd637e8 fp: 0xfffffe302551b700
lr: 0xfffffe001fda99e8 fp: 0xfffffe302551ba90
lr: 0xfffffe001fda99e8 fp: 0xfffffe302551bb00
lr: 0xfffffe00205443f8 fp: 0xfffffe302551bb20
lr: 0xfffffe00213004c4 fp: 0xfffffe302551bb40
lr: 0xfffffe00212fd0e0 fp: 0xfffffe302551bda0
lr: 0xfffffe00212fcc1c fp: 0xfffffe302551be30
lr: 0xfffffe00212fc470 fp: 0xfffffe302551bee0
lr: 0xfffffe002047b07c fp: 0xfffffe302551bf20
lr: 0xfffffe0020eb2808 fp: 0xfffffe302551bfb0
lr: 0xfffffe00204a148c fp: 0xfffffe302551bfc0
lr: 0xfffffe001fec0218 fp: 0xfffffe302551bfe0
lr: 0xfffffe001fd6385c fp: 0xfffffe302551bff0
lr: 0xfffffe001fdd1d68 fp: 0xfffffe303f0e3ee0
lr: 0xfffffe001fdd1f74 fp: 0xfffffe303f0e3f00
lr: 0xfffffe001fd6cc14 fp: 0x0000000000000000
Kernel Extensions in backtrace:
com.apple.driver.AppleT8020DART(1.0)[D768ADF3-3CA3-3499-8780-6132BBD96EE9]@0xfffffe00212f8000->0xfffffe0021303fff
dependency: com.apple.driver.AppleARMPlatform(1.0.2)[5CBA9CD0-E248-38E3-94E5-4CC5EAB96DE1]@0xfffffe002069c000->0xfffffe00206e7fff
dependency: com.apple.driver.IODARTFamily(1)[88B19766-4B19-3106-8ACE-EC29201F00A3]@0xfffffe0021de4000->0xfffffe0021df7fff
com.apple.driver.AppleInterruptController(1.0d1)[3050C096-BD70-354E-A26C-1F64FCC326FA]@0xfffffe0020eb0000->0xfffffe0020eb3fff
dependency: com.apple.driver.AppleARMPlatform(1.0.2)[5CBA9CD0-E248-38E3-94E5-4CC5EAB96DE1]@0xfffffe002069c000->0xfffffe00206e7fff
last started kext at 419475515: com.softraid.driver.SoftRAID 6.0.1b48 (addr 0xfffffe001f010000, size 16384)
loaded kexts:
com.softraid.driver.SoftRAID 6.0.1b48
com.apple.driver.AppleAHCIPort 346
com.apple.filesystems.autofs 3.0
com.apple.fileutil 20.036.15
com.apple.iokit.IOBluetoothSerialManager 8.0.2f9
com.apple.driver.BCMWLANFirmware4378.Hashstore 1
com.apple.driver.AppleAOPVoiceTrigger 11.5
com.apple.driver.AppleThunderboltIP 4.0.3
com.apple.iokit.AppleBCM5701Ethernet 11.0.0
com.apple.driver.SEPHibernation 1
com.apple.driver.CoreKDL 1
com.apple.driver.AppleUSBDeviceNCM 5.0.0
com.apple.driver.DiskImages.ReadWriteDiskImage 493.0.0
com.apple.driver.DiskImages.UDIFDiskImage 493.0.0
com.apple.driver.DiskImages.RAMBackingStore 493.0.0
com.apple.driver.DiskImages.FileBackingStore 493.0.0
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.filesystems.apfs 1677.60.23
com.apple.driver.AppleFileSystemDriver 3.0.1
com.apple.nke.l2tp 1.9
com.apple.filesystems.tmpfs 1
com.apple.driver.ApplePMP 1
com.apple.driver.AppleSmartIO2 1
com.apple.IOTextEncryptionFamily 1.0.0
com.apple.filesystems.hfs.kext 556.60.1
com.apple.security.BootPolicy 1
com.apple.BootCache 40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.driver.ApplePMPFirmware 1
com.apple.driver.AppleCS42L83Audio 437.96
com.apple.AppleEmbeddedSimpleSPINORFlasher 1
com.apple.driver.AppleTAS5770LAmp 437.96
com.apple.driver.AppleSPMIPMU 1.0.1
com.apple.driver.usb.AppleUSBHostT8103 1
com.apple.AGXG13G 172.20.14
com.apple.driver.AppleAVE2 401.63.3
com.apple.driver.AppleJPEGDriver 4.6.0
com.apple.driver.AppleAVD 375
com.apple.driver.AppleMobileDispH13G-DCP 140.0
com.apple.driver.AppleT8020SOCTuner 1
com.apple.driver.AppleT8103CLPCv3 1
com.apple.driver.AudioDMAController-T8103 1.58
com.apple.driver.AppleSPIMC 1
com.apple.driver.AppleS5L8960XNCO 1
com.apple.driver.AppleT8103PMGR 1
com.apple.driver.AppleS8000AES 1
com.apple.driver.AppleS5L8920XPWM 1.0.0d1
com.apple.driver.AppleS8000DWI 1.0.0d1
com.apple.driver.AppleS5L8960XWatchDogTimer 1
com.apple.driver.AppleInterruptController 1.0.0d1
com.apple.driver.AppleBluetoothModule 1
com.apple.driver.AppleSamsungSerial 1.0.0d1
com.apple.driver.AppleBCMWLANBusInterfacePCIe 1
com.apple.driver.AppleT8020DART 1
com.apple.driver.AppleS5L8940XI2C 1.0.0d2
com.apple.driver.AppleT8101 1
com.apple.driver.AppleM68Buttons 1.0.0d1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.iokit.IOKitRegistryCompatibility 1
com.apple.iokit.EndpointSecurity 1
com.apple.driver.AppleDiskImages2 1
com.apple.AppleSystemPolicy 2.0.0
com.apple.nke.applicationfirewall 310
com.apple.kec.InvalidateHmac 1
com.apple.iokit.IOAHCIBlockStorage 332
com.apple.iokit.IOAHCIFamily 294
com.apple.kext.triggers 1.0
com.apple.driver.AppleHIDKeyboard 222
com.apple.iokit.IOAVBFamily 900.12
com.apple.plugin.IOgPTPPlugin 900.11
com.apple.iokit.IOEthernetAVBController 1.1.0
com.apple.driver.AppleThunderboltDPOutAdapter 8.1.4
com.apple.driver.AppleThunderboltPCIUpAdapter 4.1.1
com.apple.driver.AppleUSBHIDMouse 194
com.apple.driver.AppleHIDMouse 194
com.apple.driver.usb.IOUSBHostHIDDevice 1.2
com.apple.driver.usb.cdc 5.0.0
com.apple.driver.AppleUSBAudio 401.4
com.apple.iokit.IOAudioFamily 300.6.1
com.apple.vecLib.kext 1.2.0
com.apple.driver.AppleAOPAudio 14.32
com.apple.driver.IOBluetoothHostControllerPCIeTransport 8.0.2f9
com.apple.iokit.IOBluetoothHostControllerTransport 8.0.2f9
com.apple.driver.AppleConvergedIPCOLYBTControl 1
com.apple.driver.AppleConvergedPCI 1
com.apple.driver.usb.AppleEmbeddedUSBXHCIPCI 1
com.apple.driver.usb.AppleUSBXHCIPCI 1.2
com.apple.driver.AppleEmbeddedUSB 1
com.apple.driver.AppleBluetoothDebug 1
com.apple.driver.AppleSEPHDCPManager 1.0.1
com.apple.iokit.AppleSEPGenericTransfer 1
com.apple.driver.usb.networking 5.0.0
com.apple.driver.DiskImages.KernelBacked 493.0.0
com.apple.driver.AppleThunderboltUSBDownAdapter 1.0.4
com.apple.driver.AppleThunderboltPCIDownAdapter 4.1.1
com.apple.driver.AppleThunderboltDPInAdapter 8.1.4
com.apple.driver.AppleThunderboltDPAdapterFamily 8.1.4
com.apple.driver.AppleBTM 1.0.1
com.apple.driver.AppleXsanScheme 3
com.apple.driver.AppleDCPDPTXProxy 1.0.0
com.apple.driver.DCPDPFamilyProxy 1
com.apple.nke.ppp 1.9
com.apple.AGXFirmwareKextG13GRTBuddy 172.20.14
com.apple.AGXFirmwareKextRTBuddy64 172.20.14
com.apple.driver.AppleSPU 1
com.apple.driver.AppleBSDKextStarter 3
com.apple.filesystems.hfs.encodings.kext 1
com.apple.iokit.IONVMeFamily 2.1.0
com.apple.driver.AppleDiagnosticDataAccessReadOnly 1.0.0
com.apple.driver.AppleNANDConfigAccess 1.0.0
com.apple.driver.AppleCSEmbeddedAudio 437.96
com.apple.driver.AppleEmbeddedAudio 437.96
com.apple.iokit.AppleARMIISAudio 80.34
com.apple.driver.AppleDialogPMU 1.0.1
com.apple.driver.AppleStockholmControl 1.0.0
com.apple.driver.AppleHPM 3.4.4
com.apple.driver.AppleUSBXDCIARM 1.0
com.apple.driver.AppleUSBXDCI 1.0
com.apple.iokit.IOUSBDeviceFamily 2.0.0
com.apple.driver.usb.AppleUSBXHCIARM 1
com.apple.driver.usb.AppleUSBXHCI 1.2
com.apple.driver.AppleEmbeddedUSBHost 1
com.apple.driver.usb.AppleUSBHub 1.2
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2
com.apple.iokit.IOGPUFamily 20.21.1
com.apple.driver.AppleMCA2-T8103 510.72
com.apple.driver.AppleSPMI 1.0.1
com.apple.driver.AppleH11ANEInterface 4.51.0
com.apple.driver.DCPAVFamilyProxy 1
com.apple.iokit.IOMobileGraphicsFamily-DCP 343.0.0
com.apple.driver.AppleDCP 1
com.apple.driver.AppleFirmwareKit 1
com.apple.iokit.IOMobileGraphicsFamily 343.0.0
com.apple.driver.AppleT8103TypeCPhy 1
com.apple.driver.ApplePassthroughPPM 3.0
com.apple.driver.AppleSART 1
com.apple.driver.ApplePMGR 1
com.apple.driver.watchdog 1
com.apple.driver.usb.AppleUSBHostPacketFilter 1.0
com.apple.driver.AppleDisplayCrossbar 1.0.0
com.apple.iokit.IODisplayPortFamily 1.0.0
com.apple.driver.AppleTypeCPhy 1
com.apple.driver.AppleThunderboltNHI 7.2.8
com.apple.driver.AppleT8103PCIeC 1
com.apple.iokit.IOThunderboltFamily 9.3.2
com.apple.driver.ApplePIODMA 1
com.apple.driver.AppleT8103PCIe 1
com.apple.driver.AppleMultiFunctionManager 1
com.apple.driver.AppleEmbeddedPCIE 1
com.apple.driver.AppleBluetoothDebugService 1
com.apple.driver.AppleBCMWLANCore 1.0.0
com.apple.iokit.IO80211FamilyV2 1200.12.2b1
com.apple.driver.IOImageLoader 1.0.0
com.apple.driver.corecapture 1.0.4
com.apple.driver.AppleGPIOICController 1.0.2
com.apple.driver.AppleFireStormErrorHandler 1
com.apple.driver.AppleMobileApNonce 1
com.apple.iokit.IOTimeSyncFamily 900.11
com.apple.driver.DiskImages 493.0.0
com.apple.iokit.IOGraphicsFamily 585
com.apple.iokit.IOBluetoothFamily 8.0.2f9
com.apple.iokit.IOBluetoothPacketLogger 8.0.2f9
com.apple.driver.FairPlayIOKit 68.5.0
com.apple.iokit.CoreAnalyticsFamily 1
com.apple.driver.AppleSSE 1.0
com.apple.driver.AppleSEPKeyStore 2
com.apple.driver.AppleUSBTDM 511.60.2
com.apple.iokit.IOUSBMassStorageDriver 184.40.6
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOSCSIBlockCommandsDevice 436.40.6
com.apple.iokit.IOSCSIArchitectureModelFamily 436.40.6
com.apple.driver.AppleIPAppender 1.0
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleEffaceableStorage 1.0
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.KernelRelayHost 1
com.apple.iokit.IOUSBHostFamily 1.2
com.apple.driver.AppleUSBHostMergeProperties 1.2
com.apple.driver.usb.AppleUSBCommon 1.0
com.apple.driver.AppleSMC 3.1.9
com.apple.driver.RTBuddy 1.0.0
com.apple.driver.AppleEmbeddedTempSensor 1.0.0
com.apple.driver.AppleARMPMU 1.0
com.apple.iokit.IOAccessoryManager 1.0.0
com.apple.driver.AppleOnboardSerial 1.0
com.apple.iokit.IOSkywalkFamily 1
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.iokit.IONetworkingFamily 3.4
com.apple.iokit.IOSerialFamily 11
com.apple.driver.AppleSEPManager 1.0.1
com.apple.driver.AppleA7IOP 1.0.2
com.apple.driver.IOSlaveProcessor 1
com.apple.driver.AppleBiometricSensor 2
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.AUC 1.0
com.apple.iokit.IOAVFamily 1.0.0
com.apple.iokit.IOHDCPFamily 1.0.0
com.apple.iokit.IOCECFamily 1
com.apple.iokit.IOAudio2Family 1.0
com.apple.driver.AppleEmbeddedAudioLibs 1.17
com.apple.driver.AppleFirmwareUpdateKext 1
com.apple.driver.AppleM2ScalerCSCDriver 265.0.0
com.apple.iokit.IOSurface 289.3
com.apple.driver.IODARTFamily 1
com.apple.security.quarantine 4
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.kext.CoreTrust 1
com.apple.security.AppleImage4 3.0.0
com.apple.iokit.IOCryptoAcceleratorFamily 1.0.1
com.apple.driver.AppleARMPlatform 1.0.2
com.apple.iokit.IOStorageFamily 2.1
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.iokit.IOReportFamily 47
com.apple.kec.pthread 1
com.apple.kec.corecrypto 11.1
com.apple.kec.Libm 1
** Stackshot Succeeded ** Bytes Traced 220396 (Uncompressed 570592) **
Are you running DART?
That is what is crashing. Curious if this is code you wrote, or a third party code snippet?
I am not running DART, I honestly don't even know what that is. And this machine is a brand new install with no software except softraid installed.
Let me ask around on this then. I have not seen DART in a panic log before, and in quick researching the web, it appeared to be a programming tool.
MacOS 11.3 beta is out now. Does that fix the SoftRAID driver incompatibility?
Next beta. The fix is not in this one, Apple did not have time to incorporate it into the first beta. thanks!
@softraid-support The 11.3 public beta has been released. Any ideas whether the fix is in that, or is that the same build number as Beta 1? Sorry for asking such trivial questions.
@softraid-support Also, just a proposal. If the Public Beta also does not work with SoftRAID, you should probably edit the Critical announcement to include 11.3 in the OSs it's not working with for now.