Running SoftRaid on...
 
Notifications
Clear all

Running SoftRaid on Apple Silicon (M1) Macs including 2020 Mac Mini with M1

Page 5 / 13
Sunstarfire
(@sunstarfire)
Estimable Member

panic(cpu 0 caller 0xfffffe001dafc4c4): "dart-apciec1 (0xfffffe23367c8000): DART(DART) error: SID 2 write protect exception on write with DVA 0x802b6000 (TTBR 0 SEG 0x40 PTE 0xad) ERROR_STATUS 0x82000488 TIME 0x768ad67c9 TTE 0x7ff0b8ad18101 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 2021 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: 0x000000001494c000
KernelCache base: 0xfffffe001b950000
Kernel slide: 0x000000001548c000
Kernel text base: 0xfffffe001c490000
Kernel text exec base: 0xfffffe001c558000
mach_absolute_time: 0x2d8908f2
Epoch Time: sec usec
Boot : 0x5fde6577 0x0003dba6
Sleep : 0x00000000 0x00000000
Wake : 0x00000000 0x00000000
Calendar: 0x5fde6590 0x0002359f

CORE 0 recently retired instr at 0xfffffe001c6c1798
CORE 1 recently retired instr at 0xfffffe001c6c2c5c
CORE 2 recently retired instr at 0xfffffe001c6c2c5c
CORE 3 recently retired instr at 0xfffffe001c6c2c5c
CORE 4 recently retired instr at 0xfffffe001c6c2c60
CORE 5 recently retired instr at 0xfffffe001c6c2c60
CORE 6 recently retired instr at 0xfffffe001c6c2c60
CORE 7 recently retired instr at 0xfffffe001c6c2c60
Panicked task 0xfffffe166e2af1c0: 2001 pages, 3 threads: pid 138: amfid
Panicked thread: 0xfffffe167098ccb0, backtrace: 0xfffffe30259f3540, tid: 4333
lr: 0xfffffe001c5a5f8c fp: 0xfffffe30259f35b0
lr: 0xfffffe001c5a5d58 fp: 0xfffffe30259f3620
lr: 0xfffffe001c6c7f5c fp: 0xfffffe30259f3640
lr: 0xfffffe001c6b9914 fp: 0xfffffe30259f36f0
lr: 0xfffffe001c55f7e8 fp: 0xfffffe30259f3700
lr: 0xfffffe001c5a59e8 fp: 0xfffffe30259f3a90
lr: 0xfffffe001c5a59e8 fp: 0xfffffe30259f3b00
lr: 0xfffffe001cd403f8 fp: 0xfffffe30259f3b20
lr: 0xfffffe001dafc4c4 fp: 0xfffffe30259f3b40
lr: 0xfffffe001daf90e0 fp: 0xfffffe30259f3da0
lr: 0xfffffe001daf8c1c fp: 0xfffffe30259f3e30
lr: 0xfffffe001daf8470 fp: 0xfffffe30259f3ee0
lr: 0xfffffe001cc7707c fp: 0xfffffe30259f3f20
lr: 0xfffffe001d6ae808 fp: 0xfffffe30259f3fb0
lr: 0xfffffe001cc9d48c fp: 0xfffffe30259f3fc0
lr: 0xfffffe001c6bc218 fp: 0xfffffe30259f3fe0
lr: 0xfffffe001c55f85c fp: 0xfffffe30259f3ff0
lr: 0xfffffe001c568c04 fp: 0x0000000000000000
Kernel Extensions in backtrace:
com.apple.driver.AppleT8020DART(1.0)[D768ADF3-3CA3-3499-8780-6132BBD96EE9]@0xfffffe001daf4000->0xfffffe001dafffff
dependency: com.apple.driver.AppleARMPlatform(1.0.2)[5CBA9CD0-E248-38E3-94E5-4CC5EAB96DE1]@0xfffffe001ce98000->0xfffffe001cee3fff
dependency: com.apple.driver.IODARTFamily(1)[88B19766-4B19-3106-8ACE-EC29201F00A3]@0xfffffe001e5e0000->0xfffffe001e5f3fff
com.apple.driver.AppleInterruptController(1.0d1)[3050C096-BD70-354E-A26C-1F64FCC326FA]@0xfffffe001d6ac000->0xfffffe001d6affff
dependency: com.apple.driver.AppleARMPlatform(1.0.2)[5CBA9CD0-E248-38E3-94E5-4CC5EAB96DE1]@0xfffffe001ce98000->0xfffffe001cee3fff

last started kext at 386861433: com.apple.filesystems.autofs 3.0 (addr 0xfffffe001c40c000, size 16384)
loaded kexts:
com.softraid.driver.SoftRAID 6.0.1b46
com.apple.filesystems.autofs 3.0
com.apple.fileutil 20.036.15
com.apple.driver.AppleAHCIPort 346
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.CoreKDL 1
com.apple.driver.SEPHibernation 1
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.AppleUSBDeviceNCM 5.0.0
com.apple.filesystems.apfs 1677.60.23
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleFileSystemDriver 3.0.1
com.apple.nke.l2tp 1.9
com.apple.filesystems.tmpfs 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.ApplePMP 1
com.apple.driver.ApplePMPFirmware 1
com.apple.AppleEmbeddedSimpleSPINORFlasher 1
com.apple.driver.AppleSmartIO2 1
com.apple.driver.AppleTAS5770LAmp 437.96
com.apple.driver.AppleCS42L83Audio 437.96
com.apple.driver.AppleSPMIPMU 1.0.1
com.apple.driver.AppleT8020SOCTuner 1
com.apple.driver.AppleT8103CLPCv3 1
com.apple.AGXG13G 172.20.14
com.apple.driver.AppleAVD 375
com.apple.driver.AppleAVE2 401.63.3
com.apple.driver.AppleJPEGDriver 4.6.0
com.apple.driver.AppleMobileDispH13G-DCP 140.0
com.apple.driver.usb.AppleUSBHostT8103 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.kext.triggers 1.0
com.apple.iokit.IOAHCIBlockStorage 332
com.apple.iokit.IOAHCIFamily 294
com.apple.iokit.IOAVBFamily 900.12
com.apple.plugin.IOgPTPPlugin 900.11
com.apple.iokit.IOEthernetAVBController 1.1.0
com.apple.driver.AppleThunderboltPCIUpAdapter 4.1.1
com.apple.driver.AppleThunderboltDPOutAdapter 8.1.4
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.usb.AppleEmbeddedUSBXHCIPCI 1
com.apple.driver.usb.AppleUSBXHCIPCI 1.2
com.apple.driver.AppleEmbeddedUSB 1
com.apple.driver.AppleConvergedIPCOLYBTControl 1
com.apple.driver.AppleConvergedPCI 1
com.apple.driver.AppleBluetoothDebug 1
com.apple.driver.AppleSEPHDCPManager 1.0.1
com.apple.iokit.AppleSEPGenericTransfer 1
com.apple.driver.DiskImages.KernelBacked 493.0.0
com.apple.driver.usb.networking 5.0.0
com.apple.driver.AppleThunderboltPCIDownAdapter 4.1.1
com.apple.driver.AppleThunderboltUSBDownAdapter 1.0.4
com.apple.driver.AppleThunderboltDPInAdapter 8.1.4
com.apple.driver.AppleThunderboltDPAdapterFamily 8.1.4
com.apple.driver.AppleXsanScheme 3
com.apple.driver.AppleBTM 1.0.1
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.AppleBSDKextStarter 3
com.apple.filesystems.hfs.encodings.kext 1
com.apple.driver.AppleDiagnosticDataAccessReadOnly 1.0.0
com.apple.driver.AppleSPU 1
com.apple.iokit.IONVMeFamily 2.1.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.AppleHPM 3.4.4
com.apple.driver.AppleStockholmControl 1.0.0
com.apple.driver.AppleDialogPMU 1.0.1
com.apple.driver.ApplePassthroughPPM 3.0
com.apple.driver.AppleMCA2-T8103 510.72
com.apple.iokit.IOGPUFamily 20.21.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.AppleSPMI 1.0.1
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.driver.AppleT8103TypeCPhy 1
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 334575 (Uncompressed 864048) **

ReplyQuote
Posted : 19/12/2020 2:45 pm
Sunstarfire
(@sunstarfire)
Estimable Member

OK, last one for today. The dart-apciec1 in the panic points to the AppleT8020DART, which is actually the I/O controller for the USB bus. I have since disconnected everything from the USB Bus, but I am not sure if that controller also controls TB.... if it does, it is an error on the Thunderbolt Controller, but it is definitely connected to Softraid, or at least to an external TB drive (I do not have another one to test it). I will do some more testing tomorrow, but as soon as the Akitio is connected, I get a crash. If I have it connected at startup, the system will crash soon. If I let the system boot and connect it then, it may run for some time.

I now have connected an original Apple USB keyboard (will switch to a BT tomorrow) and a Logitech wireless mouse. No difference, still crashing. Question is, does Softraid crash the system, or is it the connection of the drive via TB3. I will try to create a backup of the TB3 overnight and delete the raid tomorrow, using Apples integrated concatenation and see if that makes a difference. I will keep you posted.

ReplyQuote
Posted : 19/12/2020 4:00 pm
(@mountaincat)
Eminent Member

@softraid-support Not quite following the recent evolution of this thread, but just FYI I am a Softraid user and have a Mac Mini M1 16GB on order that I do plan to use with a home folder on a Thunderbay RAID using SoftRAID. I appreciate you guys for working 7 days a week to get this resolved. However, I am also getting a bit concerned. Is there a fundamental problem here or is this going to work fully as it did pre-M1?

ReplyQuote
Posted : 19/12/2020 6:13 pm
(@softraid-support)
Member Admin

Definitely let me know what you discover.

ReplyQuote
Posted : 19/12/2020 9:31 pm
(@softraid-support)
Member Admin

It should be the same experience. the differences are:

If there are any obsolete (other) extensions, it can cause the driver not to install.

From report, RAID 1+0 may have a problem, it needs investigation.

Same with putting your home folder on the RAID volume. It needs investigation.

Thanks and hopefully all these issues get addressed in short order, along with any other that arise.

ReplyQuote
Posted : 19/12/2020 9:42 pm
Sunstarfire
(@sunstarfire)
Estimable Member

OK, here is the status for now, since the rest is gonna take a while.

  • Deleted the RAID5 I had on the Akitio
  • Uninstalled SoftRaid b46
  • Used Apple's integrated RAID helper to create a RAID0. Mounts fine, shutdown fine, power on and mount fine.
  • Installed SoftRaid b46
  • Created a RAID4 on the Akitio. Mounts fine, shutdown fine, power on and mount fine.
  • Now copying all data back to the new Raid, then test. That will take about 12 hours (using CCC)

One additional thought, stupid, but then... who knows. I had used a custom icon with the Akitio Raid.

Will let you know.

Merry 4th advent to all of you!

ReplyQuote
Posted : 20/12/2020 5:15 am
Sunstarfire
(@sunstarfire)
Estimable Member

OK, it is working now. So that leaves the only possible conclusion for my problems being that I tried to mount a RAID5 which worked fine with beta46 on an intel with MacOS 11.1 on an M1 Mac mini with 11.1 and b46.

So, if you need to replicate. Get an Akitio Thunderbay mini with four Samsung 860 2TB drives, create a RAID5 with b42 on an intel Mac (mine is a 15" MBP). Then try to get that RAID5 running on an M1 Mac mini with 11.1.

I gave it an other icon, too, just to check, and that also works. The controller I mentioned above controls USB4 and TB3, so it makes sense that is the one that crashed. I also removed all USB hubs and stuff, the crash was still there.. So yeah, it works now, HomeDir is on the RAID (I know made a 4), and I can directly log into it. I used CCC to copy the files back and forth.

Sorry for making a fuzz. Something is afoot, but I am sure you can find it.

Merry Xmas :)

S.

ReplyQuote
Posted : 20/12/2020 11:29 am
(@krlancaster)
Active Member Customer

Beta working smoothly on my M1 Mac Mini with OWC Thunderbay. Thank you for getting that out to us!

ReplyQuote
Posted : 21/12/2020 11:29 am
(@rasta4i)
Active Member

@krlancaster where can I find this beta?

ReplyQuote
Posted : 21/12/2020 9:56 pm
(@softraid-support)
Member Admin

here is the link to the beta: ​​​​​​​SoftRAID 6 https://www.softraid.com/sr_beta

ReplyQuote
Posted : 22/12/2020 12:44 am
Sunstarfire
(@sunstarfire)
Estimable Member

Confirmed. The update to b47 and b47 itself works fine, still no SoftRaid monitor status in the menu bar though. Thanks for the great work, guys, and the fantastic and outstandingly fast reaction times and support!!!

ReplyQuote
Posted : 22/12/2020 4:19 am
(@softraid-support)
Member Admin

We will get the Monitor working soon!

ReplyQuote
Posted : 22/12/2020 10:19 am
(@mountainman)
Eminent Member

Can confirm that b47 fixes kernel panics with M1 Macs and RAID 1+0.  Thanks you!

ReplyQuote
Posted : 22/12/2020 12:08 pm
 dimi
(@dimi)
Active Member

I bought a few Thunderbay enclosures at the end of November, along with a single physical copy of SoftRAID, hoping to use it with my M1. Ironically enough, the physical version shipped about a week after the enclosures, so I had plenty of time to try and get them going with the demo versions, and quickly found this thread when none of that worked 😅

My question is, since the physical copy is for SoftRAID 5, and is still un-opened, will that serial key be valid with SoftRAID 6, which presumably will be the only version that supports the M1? Should I return it, and wait for SoftRAID 6 licenses to become available?

ReplyQuote
Posted : 22/12/2020 12:43 pm
(@softraid-support)
Member Admin

I would return it Thunderbay's came with XT (not Lite XT). You don't need it at this point.

Wait until 6.0 is released and then you can purchase as needed. The last beta will likely have 40-50 days left, so you will have time to decide how to move forward.

ReplyQuote
Posted : 22/12/2020 3:15 pm
Page 5 / 13
Share:
close
open