repeated kernel pan...
 
Notifications
Clear all

repeated kernel panics

 jorg
(@jorg)
New Member

I'm using SoftRaid 5.8.4 with two RAID 4 arrays, on which I store SQL databases. Unfortunately, every week or so, my Mac Pro (2020) shuts down due to a kernel panic when running time-consuming queries. Per the crash report, the trace points to the SoftRaid kernel extension (see below). Is this a bug in the driver? Or what can I do to avoid this problem?

 

panic(cpu 6 caller 0xffffff800d645a1a): Kernel trap at 0xffffff7f91f1443c, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0x0000000000000328, CR3: 0x0000000013105000, CR4: 0x00000000003626e0
RAX: 0x0000000000000000, RBX: 0x000000000000002d, RCX: 0x000000000000002e, RDX: 0x000000000000002d
RSP: 0xffffff9ac3723e00, RBP: 0xffffff9ac3723e30, RSI: 0x000000000000002d, RDI: 0xffffff84bcf06090
R8:  0x0000000000000000, R9:  0x0000000000000002, R10: 0x00001eec97270b3e, R11: 0xffffff800de5cdc0
R12: 0x000000000000002e, R13: 0x0000000000000001, R14: 0xffffff84bcef8400, R15: 0x0000000000cba43e
RFL: 0x0000000000010246, RIP: 0xffffff7f91f1443c, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0x0000000000000328, Error code: 0x0000000000000000, Fault CPU: 0x6, PL: 0, VF: 1
 
Backtrace (CPU 6), Frame : Return Address
0xffffff9ac3723860 : 0xffffff800d51963d 
0xffffff9ac37238b0 : 0xffffff800d653ae5 
0xffffff9ac37238f0 : 0xffffff800d64566e 
0xffffff9ac3723940 : 0xffffff800d4bfa40 
0xffffff9ac3723960 : 0xffffff800d518d07 
0xffffff9ac3723a60 : 0xffffff800d5190f7 
0xffffff9ac3723ab0 : 0xffffff800dcc01cc 
0xffffff9ac3723b20 : 0xffffff800d645a1a 
0xffffff9ac3723ca0 : 0xffffff800d645718 
0xffffff9ac3723cf0 : 0xffffff800d4bfa40 
0xffffff9ac3723d10 : 0xffffff7f91f1443c 
0xffffff9ac3723e30 : 0xffffff7f91f144fc 
0xffffff9ac3723e60 : 0xffffff7f91f2c3af 
0xffffff9ac3723ec0 : 0xffffff7f91f2aab4 
0xffffff9ac3723ee0 : 0xffffff800dc2bc5d 
0xffffff9ac3723f30 : 0xffffff800dc2a52e 
0xffffff9ac3723f70 : 0xffffff800dc29b26 
0xffffff9ac3723fa0 : 0xffffff800d4bf13e 
      Kernel Extensions in backtrace:
         com.softraid.driver.SoftRAID(5.8.4)[D7D1A553-AAAE-33DD-8344-D23C859380A5]@0xffffff7f91f0e000->0xffffff7f91f49fff
            dependency: com.apple.iokit.IOStorageFamily(2.1)[95CC5A58-BF77-3690-9EEE-720B18B7C829]@0xffffff7f8de65000
 
BSD process name corresponding to current thread: kernel_task
 
Mac OS version:
19H524
 
Kernel version:
Darwin Kernel Version 19.6.0: Tue Jan 12 2205 PST 2021; root:xnu-6153.141.16~1/RELEASE_X86_64
Kernel UUID: 64F23D6D-4C30-3FC4-B7C2-9EE0BBA0D29A
Kernel slide:     0x000000000d200000
Kernel text base: 0xffffff800d400000
__HIB  text base: 0xffffff800d300000
System model name: MacPro7,1 (Mac-27AD2F918AE68F61)
System shutdown begun: NO
 
System uptime in nanoseconds: 34001502627182
last loaded kext at 43021537974: com.getdropbox.dropbox.kext 1.13.0 (addr 0xffffff7f91f7f000, size 49152)
loaded kexts:
com.getdropbox.dropbox.kext 1.13.0
com.intel.driver.EnergyDriver 3.7.0
com.softraid.driver.SoftRAID 5.8.4
>AudioAUUC 1.70
>!APlatformEnabler 2.7.0d0
>AGPM 111.4.4
>X86PlatformShim 1.0.0
>!AHIDALSService 1
>!A!II210Ethernet 2.3.1
@fileutil 20.036.15
@filesystems.autofs 3.0
>!AUpstreamUserClient 3.6.8
>!AMCCSControl 1.14
@kext.AMDFramebuffer 3.1.0
@kext.AMDRadeonX4000 3.1.0
@kext.AMDRadeonServiceManager 3.1.0
>!AGraphicsDevicePolicy 5.2.7
@AGDCPluginDisplayMetrics 5.2.7
>!AHV 1
|IOUserEthernet 1.0.1
|IO!BSerialManager 7.0.6f8
>pmtelemetry 1
@Dont_Steal_Mac_OS_X 7.0.0
>!ABridgeAudio!C 6.70.7
>ACPI_SMC_PlatformPlugin 1.0.0
>!A!IPCHPMC 2.0.1
>!A!IMCEReporter 115
>BridgeAudioCommunication 6.70.7
>!AAVEBridge 6.1
>!AThunderboltIP 3.1.4
>!AFIVRDriver 4.1.0
>!AGFXHDA 100.1.429
@kext.AMD9500!C 3.1.0
>!A!ISlowAdaptiveClocking 4.0.0
>!UDisplays 380
|SCSITaskUserClient 422.120.3
@!AEthernetAquantiaAqtionFirmware 1.0.36
>BCMWLANFirmware4364.Hashstore 1
>BCMWLANFirmware4377.Hashstore 1
>BCMWLANFirmware4355.Hashstore 1
@filesystems.apfs 1412.141.1
>!AFileSystemDriver 3.0.1
>!AVirtIO 1.0
@filesystems.hfs.kext 522.100.5
@!AFSCompression.!AFSCompressionTypeDataless 1.0.0d1
@BootCache 40
@!AFSCompression.!AFSCompressionTypeZlib 1.0.0
>!ABCMWLANBusInterfacePCIe 1
@private.KextAudit 1.0
>!AAHCIPort 341.140.1
>!AACPIButtons 6.1
>!ASMBIOS 2.1
>!AACPIEC 6.1
>!AAPIC 1.7
$!AImage4 1
@nke.applicationfirewall 303
$TMSafetyNet 8
@!ASystemPolicy 2.0.0
|EndpointSecurity 1
|IO!BHost!CUARTTransport 7.0.6f8
|IO!BHost!CTransport 7.0.6f8
>!UAudio 323.4
@kext.triggers 1.0
>!ASMBus!C 1.0.18d1
@kext.AMDRadeonX4700HWLibs 1.0
|IOAccelerator!F2 438.7.4
@kext.AMDRadeonX4000HWServices 3.1.0
>!AGraphicsControl 5.2.7
>!A16X50Serial 3.2
|IOAVB!F 850.1
|IO!B!F 7.0.6f8
|IO!BPacketLogger 7.0.6f8
>usb.cdc.acm 5.0.0
>usb.serial 6.0.0
>IOPlatformPluginLegacy 1.0.0
>X86PlatformPlugin 1.0.0
>IOPlatformPlugin!F 6.0.0d8
>!ASMBusPCI 1.0.14d1
@!AGPUWrangler 5.2.7
>!AThunderboltEDMSink 4.2.3
>!AHDA!C 283.15
|IOHDA!F 283.15
|IONDRVSupport 576.1
@kext.AMDSupport 3.1.0
@!AGraphicsDeviceControl 5.2.7
|IOGraphics!F 576.1
|IOSlowAdaptiveClocking!F 1.0.0
@plugin.IOgPTPPlugin 840.3
|IOEthernetAVB!C 1.1.0
|IOAHCIBlock!S 316.100.5
>usb.IOUSBHostHIDDevice 1.2
>!AThunderboltDPInAdapter 6.2.6
>!AThunderboltDPOutAdapter 6.2.6
>!AThunderboltDPAdapter!F 6.2.6
>!AThunderboltPCIUpAdapter 2.5.4
>!AThunderboltPCIDownAdapter 2.5.4
>!AHPM 3.4.4
>!A!ILpssI2C!C 3.0.60
>!A!ILpssDmac 3.0.60
>usb.cdc.ecm 5.0.0
>usb.cdc.ncm 5.0.0
>usb.!UHub 1.2
>usb.cdc 5.0.0
>usb.networking 5.0.0
>usb.!UHostCompositeDevice 1.2
>!AXsanScheme 3
|IOAudio!F 300.2
@vecLib.kext 1.2.0
|IOSurface 269.11
@filesystems.hfs.encodings.kext 1
>!AEthernetAquantiaAqtion 1.0.64
>!ABCMWLANCore 1.0.0
>mDNSOffloadUserClient 1.0.1b8
>IOImageLoader 1.0.0
|IOSerial!F 11
|IO80211!FV2 1200.12.2b1
>corecapture 1.0.4
|IOSkywalk!F 1
>!AThunderboltNHI 5.8.6
|IOThunderbolt!F 7.6.1
>usb.!UHostPacketFilter 1.0
|IOUSB!F 900.4.2
>!AEffaceableNOR 1.0
>usb.!UVHCIBCE 1.2
>usb.!UVHCI 1.2
>usb.!UVHCICommonBCE 1.0
>usb.!UVHCICommon 1.0
|IOBufferCopy!C 1.1.0
|IOBufferCopyEngine!F 1
|IONVMe!F 2.1.0
>!A!ILpssI2C 3.0.60
|IOAHCI!F 290.0.1
>usb.!UXHCIPCI 1.2
>usb.!UXHCI 1.2
>!A!ILpssGspi 3.0.60
>!AEFINVRAM 2.1
>!AEFIRuntime 2.1
>!ASMCRTC 1.0
|IOSMBus!F 1.1
|IOHID!F 2.0.0
$quarantine 4
$sandbox 300.0
@kext.!AMatch 1.0.0d1
>DiskImages 493.0.0
>!AFDEKeyStore 28.30
>!AEffaceable!S 1.0
>!ASSE 1.0
>!AKeyStore 2
>!UTDM 489.120.1
|IOSCSIBlockCommandsDevice 422.120.3
>!ACredentialManager 1.0
>KernelRelayHost 1
>!ASEPManager 1.0.1
>IOSlaveProcessor 1
|IOUSBMass!SDriver 157.140.1
|IOSCSIArchitectureModel!F 422.120.3
|IO!S!F 2.1
|IOUSBHost!F 1.2
>!UHostMergeProperties 1.2
>usb.!UCommon 1.0
>!ABusPower!C 1.0
|CoreAnalytics!F 1
>!AMobileFileIntegrity 1.0.5
@kext.CoreTrust 1
|IOTimeSync!F 840.3
|IONetworking!F 3.4
|IOReport!F 47
>!AACPIPlatform 6.1
>!ASMC 3.1.9
>watchdog 1
|IOPCI!F 2.9
|IOACPI!F 1.4
@kec.pthread 1
@kec.corecrypto 1.0
@kec.Libm 1
Quote
Topic starter Posted : 05/03/2021 8:05 am
Topic Tags
 jorg
(@jorg)
New Member

Should have mentioned, I'm running Mac OS 10.15.7.

ReplyQuote
Topic starter Posted : 05/03/2021 10:00 am
(@softraid-support)
Member Admin

The Support file shows the OS version.

These are two Thunderbay 8's?

Daisy chained? or on separate buses?

Nothing stands out at first look

ReplyQuote
Posted : 05/03/2021 10:21 am
 jorg
(@jorg)
New Member

Yes, these are two ThunderBay 8 on separate buses.

ReplyQuote
Topic starter Posted : 05/03/2021 6:37 pm
(@softraid-support)
Member Admin

Since I do not see it here, I need to help to try to give engineering a chance to reproduce it.

What kind of IO activity is going on? Small random files?

If you set the SoftRAID disk Preferences, to "submit IO's one at a time" do the panics still happen?

thanks!

ReplyQuote
Posted : 05/03/2021 8:44 pm
 jorg
(@jorg)
New Member

Several hours of repeatedly reading and writing small to medium files (10MB ~ 1GB).
I haven't set "submit IO's one at a time" but I can try that and report back, if helpful.

ReplyQuote
Topic starter Posted : 06/03/2021 6:38 am
(@softraid-support)
Member Admin

@jorg

Please try that, it will be very useful to know.

ReplyQuote
Posted : 06/03/2021 10:45 am
Share:
close
open