Topic: Kernel Panic on MB Air M1

Hi,

I bought a MacBook Air M1 together with a Babyface Pro FS one year ago. Everything worked just fine until a few weeks ago.

I noticed that every time I opened the laptop from sleeping I would get a kernel panic and the computer rebooted.

The kernel panic message that shows up after the reboot says that the last loaded kexts was the rme driver.

I deleted the rme driver completely and did not re-installed it for two weeks.

In that time period I did not have any crashes or kernel panics.

Last weekend I installed the latest driver (327) again and on the next day after opening the computer I had the same kernel panic crash like before.

I am on Big Sur 11.6.2. and now I am thinking about updating to Monterey and try again. Does anybody have similar problems or can confirm that the latest rme driver works well on Monterey?

I wrote an email to the rme support but haven't received an answer yet.

That is the Kernel panic message that appears after the reboot:


panic(cpu 2 caller 0xfffffe0013a7adb8): "busy timeout[0], (60s): 'AppleAPFSMediaBSDClient'"
Debugger message: panic
Memory ID: 0xff
OS release type: User
OS version: 20G314
Kernel version: Darwin Kernel Version 20.6.0: Wed Nov 10 22:23:05 PST 2021; root:xnu-7195.141.14~1/RELEASE_ARM64_T8101
Fileset Kernelcache UUID: 00BD6A46156CABA636321FF7A8AFDB10
Kernel UUID: B81C929E-9184-3587-BA51-9F2CE3A202C6
iBoot version: iBoot-6723.140.2
secure boot?: YES
Paniclog version: 13
KernelCache slide: 0x000000000b768000
KernelCache base:  0xfffffe001276c000
Kernel slide:      0x000000000c2b0000
Kernel text base:  0xfffffe00132b4000
Kernel text exec base:  0xfffffe0013380000
mach_absolute_time: 0x30be93f6f9
Epoch Time:        sec       usec
Boot    : 0x61c9f158 0x000bbd44
Sleep   : 0x61ca3a90 0x00064f85
Wake    : 0x61ca3cf2 0x00057af0
Calendar: 0x61ca3d2e 0x000ad415

CORE 0 recently retired instr at 0xfffffe00134f2b7c
CORE 1 recently retired instr at 0xfffffe00134f2b7c
CORE 2 recently retired instr at 0xfffffe00134f14b4
CORE 3 recently retired instr at 0xfffffe00134f2b7c
CORE 4 recently retired instr at 0xfffffe00134f2b80
CORE 5 recently retired instr at 0xfffffe00134f2b80
CORE 6 recently retired instr at 0xfffffe00134f2b80
CORE 7 recently retired instr at 0xfffffe00134f2b80
CORE 0 PVH locks held: None
CORE 1 PVH locks held: None
CORE 2 PVH locks held: None
CORE 3 PVH locks held: None
CORE 4 PVH locks held: None
CORE 5 PVH locks held: None
CORE 6 PVH locks held: None
CORE 7 PVH locks held: None
CORE 0: PC=0xfffffe00133f9878, LR=0xfffffe00133f9870, FP=0xfffffe3fee1ebee0
CORE 1: PC=0xfffffe00133f9878, LR=0xfffffe00133f9870, FP=0xfffffe3069e9bee0
CORE 2 is the one that panicked. Check the full backtrace for details.
CORE 3: PC=0xfffffe00133f9878, LR=0xfffffe00133f9870, FP=0xfffffe30b29fbee0
CORE 4: PC=0xfffffe00133f9878, LR=0xfffffe00133f9870, FP=0xfffffe30b23abee0
CORE 5: PC=0xfffffe00133f9878, LR=0xfffffe00133f9870, FP=0xfffffe30422ebee0
CORE 6: PC=0xfffffe00133f9878, LR=0xfffffe00133f9870, FP=0xfffffe3fee2abee0
CORE 7: PC=0xfffffe00133f9878, LR=0xfffffe00133f9870, FP=0xfffffe30b238bee0
Panicked task 0xfffffe166816b440: 266 pages, 4 threads: pid 93: watchdogd
Panicked thread: 0xfffffe166e77c660, backtrace: 0xfffffe3080e53520, tid: 66791
          lr: 0xfffffe00133ce974  fp: 0xfffffe3080e53590
          lr: 0xfffffe00133ce758  fp: 0xfffffe3080e53600
          lr: 0xfffffe00134f7fd8  fp: 0xfffffe3080e53620
          lr: 0xfffffe00134e9484  fp: 0xfffffe3080e536d0
          lr: 0xfffffe00133877e8  fp: 0xfffffe3080e536e0
          lr: 0xfffffe00133ce3e8  fp: 0xfffffe3080e53a70
          lr: 0xfffffe00133ce3e8  fp: 0xfffffe3080e53ae0
          lr: 0xfffffe0013b808f8  fp: 0xfffffe3080e53b00
          lr: 0xfffffe0013a7adb8  fp: 0xfffffe3080e53ba0
          lr: 0xfffffe00134bd838  fp: 0xfffffe3080e53bd0
          lr: 0xfffffe00133d40c4  fp: 0xfffffe3080e53c40
          lr: 0xfffffe00133ab86c  fp: 0xfffffe3080e53cc0
          lr: 0xfffffe00133c4504  fp: 0xfffffe3080e53d70
          lr: 0xfffffe00134dde0c  fp: 0xfffffe3080e53e40
          lr: 0xfffffe00134e9500  fp: 0xfffffe3080e53ef0
          lr: 0xfffffe00133877e8  fp: 0xfffffe3080e53f00

last started kext at 157240862028: com.apple.iokit.SCSITaskUserClient    436.140.1 (addr 0xfffffe0013040000, size 16384)
loaded kexts:
de.rme-audio.driver.RMEFirefaceUSB    1
com.apple.iokit.SCSITaskUserClient    436.140.1
com.apple.driver.usb.AppleUSBHostBillboardDevice    1.0
com.apple.driver.AppleTopCaseHIDEventDriver    4050.1
com.apple.filesystems.autofs    3.0
com.apple.fileutil    20.036.15
com.apple.iokit.IOBluetoothSerialManager    8.0.5d7
com.apple.driver.AppleBiometricServices    1
com.apple.driver.CoreKDL    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.BCMWLANFirmware4378.Hashstore    1
com.apple.driver.SEPHibernation    1
com.apple.filesystems.apfs    1677.141.2
com.apple.driver.AppleUSBDeviceNCM    5.0.0
com.apple.driver.AppleThunderboltIP    4.0.3
com.apple.driver.AppleSmartBatteryManager    161.0.0
com.apple.driver.AppleALSColorSensor    1.0.0d1
com.apple.driver.AppleAOPVoiceTrigger    11.5
com.apple.driver.AppleFileSystemDriver    3.0.1
com.apple.nke.l2tp    1.9
com.apple.filesystems.tmpfs    1
com.apple.driver.AppleSmartIO2    1
com.apple.IOTextEncryptionFamily    1.0.0
com.apple.filesystems.hfs.kext    556.100.11
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.AppleCS42L83Audio    442.26
com.apple.driver.AppleDPDisplayTCON    1
com.apple.driver.AppleTAS5770LAmp    442.26
com.apple.driver.AppleSPMIPMU    1.0.1
com.apple.driver.AppleAVD    385
com.apple.driver.AppleAVE2    401.73.4
com.apple.driver.AppleT8020SOCTuner    1
com.apple.driver.AppleT8103CLPCv3    1
com.apple.AGXG13G    173.28.7
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.60.5
com.apple.driver.AppleS5L8960XNCO    1
com.apple.driver.AppleT8103PMGR    1
com.apple.driver.AppleS8000AES    1
com.apple.driver.AppleS8000DWI    1.0.0d1
com.apple.driver.AppleS5L8960XWatchDogTimer    1
com.apple.driver.AppleInterruptController    1.0.0d1
com.apple.driver.AppleT8020DART    1
com.apple.driver.AppleBluetoothModule    1
com.apple.driver.AppleSamsungSerial    1.0.0d1
com.apple.driver.AppleBCMWLANBusInterfacePCIe    1
com.apple.driver.AppleS5L8920XPWM    1.0.0d1
com.apple.driver.AppleS5L8940XI2C    1.0.0d2
com.apple.driver.AppleSPIMC    1
com.apple.driver.AppleT8101    1
com.apple.driver.AppleM68Buttons    1.0.0d1
com.apple.iokit.IOUserEthernet    1.0.1
com.apple.driver.usb.AppleUSBUserHCI    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    311
com.apple.kec.InvalidateHmac    1
com.apple.driver.usb.cdc    5.0.0
com.apple.driver.AppleUSBAudio    405.39
com.apple.iokit.IOAudioFamily    300.6.1
com.apple.vecLib.kext    1.2.0
com.apple.driver.AppleActuatorDriver    4440.3
com.apple.driver.AppleMultitouchDriver    4440.3
com.apple.driver.AppleHSBluetoothDriver    4050.1
com.apple.driver.IOBluetoothHIDDriver    8.0.5d7
com.apple.driver.AppleHIDKeyboard    224
com.apple.kext.triggers    1.0
com.apple.iokit.IOAVBFamily    940.4
com.apple.plugin.IOgPTPPlugin    985.2
com.apple.iokit.IOEthernetAVBController    1.1.0
com.apple.driver.AppleMesaSEPDriver    100.99
com.apple.iokit.IOBiometricFamily    1
com.apple.driver.DiskImages.KernelBacked    493.0.0
com.apple.driver.AppleSEPHDCPManager    1.0.1
com.apple.driver.AppleTrustedAccessory    1
com.apple.iokit.AppleSEPGenericTransfer    1
com.apple.driver.AppleXsanScheme    3
com.apple.driver.usb.networking    5.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.IOBluetoothHostControllerPCIeTransport    8.0.5d7
com.apple.iokit.IOBluetoothHostControllerTransport    8.0.5d7
com.apple.driver.AppleBTM    1.0.1
com.apple.driver.AppleConvergedIPCOLYBTControl    1
com.apple.driver.AppleConvergedPCI    1
com.apple.driver.AppleBluetoothDebug    1
com.apple.driver.AppleHIDTransportSPI    4400.35
com.apple.driver.AppleHIDTransport    4400.35
com.apple.driver.AppleInputDeviceSupport    4400.35
com.apple.driver.AppleAOPAudio    16.2
com.apple.nke.ppp    1.9
com.apple.driver.AppleDCPDPTXProxy    1.0.0
com.apple.driver.DCPDPFamilyProxy    1
com.apple.driver.AppleBSDKextStarter    3
com.apple.filesystems.hfs.encodings.kext    1
com.apple.AGXFirmwareKextG13GRTBuddy    173.28.7
com.apple.AGXFirmwareKextRTBuddy64    173.28.7
com.apple.iokit.IONVMeFamily    2.1.0
com.apple.driver.AppleSPU    1
com.apple.driver.AppleDiagnosticDataAccessReadOnly    1.0.0
com.apple.driver.AppleNANDConfigAccess    1.0.0
com.apple.driver.AppleHPM    3.4.4
com.apple.driver.AppleCSEmbeddedAudio    442.26
com.apple.driver.AppleEmbeddedAudio    442.26
com.apple.iokit.AppleARMIISAudio    80.34.1
com.apple.driver.AppleStockholmControl    1.0.0
com.apple.driver.AppleDialogPMU    1.0.1
com.apple.driver.AppleH11ANEInterface    4.76.0
com.apple.driver.AppleH13CameraInterface    3.58.0
com.apple.driver.AppleH10PearlCameraInterface    16.15.1
com.apple.driver.ApplePassthroughPPM    3.0
com.apple.iokit.IOGPUFamily    21.11
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.AppleMCA2-T8103    540.10
com.apple.driver.AppleGPIOICController    1.0.2
com.apple.driver.AppleFireStormErrorHandler    1
com.apple.driver.AppleMobileApNonce    1
com.apple.iokit.IOTimeSyncFamily    985.2
com.apple.driver.DiskImages    493.0.0
com.apple.iokit.IOGraphicsFamily    585.2
com.apple.iokit.IOBluetoothFamily    8.0.5d7
com.apple.iokit.IOBluetoothPacketLogger    8.0.5d7
com.apple.driver.FairPlayIOKit    68.7.1
com.apple.iokit.CoreAnalyticsFamily    1
com.apple.driver.AppleSSE    1.0
com.apple.driver.AppleSEPKeyStore    2
com.apple.driver.AppleUSBTDM    511.141.1
com.apple.iokit.IOUSBMassStorageDriver    184.140.2
com.apple.iokit.IOPCIFamily    2.9
com.apple.iokit.IOSCSIBlockCommandsDevice    436.140.1
com.apple.iokit.IOSCSIArchitectureModelFamily    436.140.1
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    290.8.1
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

I want to add that besides the kernel panic the babyface works fine but I think it is very clear that something isn't right with the latest available rme driver on Big Sur.

Re: Kernel Panic on MB Air M1

Hi,
yes, same problem here. Was trying RME’s support, but only got one reply which didn’t help, then communication stopped again from their side. Posted here about it with no further response either:
https://forum.rme-audio.de/viewtopic.php?id=33903

Re: Kernel Panic on MB Air M1

Yeah it's weird. I will upgrade to Monterey today and see if there is any difference.

I can't remember but I think the problem first appeared after the last Big Sur update.

Re: Kernel Panic on MB Air M1

Ok, let me know if this solves it. I am hesitant updating to Monterey because of possible incompatibilities with other software.

I think my crashes got less frequent after I updated to the latest Big Sur 11.6.1 and disabled auto sleep

5 (edited by reezon 2022-01-15 20:54:32)

Re: Kernel Panic on MB Air M1

Well, I updated Mac OS to Monterey and the good news is that all my plugins I use at the moment are working fine.
This includes FabFilter, TAL, Tokyo Dawn and U-He.

Now I reinstalled the RME driver and this grey allow button in the security tab won't show up. I tried countless re-installs and also tried the terminal panic-medic command that I found here in the forum but nothing works.

This is really frustrating!

I reinstalled the driver. Now the audio interface is not recognized any more....

Re: Kernel Panic on MB Air M1

I followed the workaround posted here: https://forum.rme-audio.de/viewtopic.php?id=33277

After reinstalling the driver it worked.

Now we will see if this solves the kernel panic after sleeping. I'll keep you updated.

7

Re: Kernel Panic on MB Air M1

The workaround link in post 6 IS the method that in post 5 you said did not work. (?)

Regards
Matthias Carstens
RME

8 (edited by reezon 2022-01-17 15:40:47)

Re: Kernel Panic on MB Air M1

MC wrote:

The workaround link in post 6 IS the method that in post 5 you said did not work. (?)

Yes! Because I tried the workaround in the process of installing the driver to make the allow button to appear.

Here is a chain of events:

- In order to fix the problem with the kernel panics after sleep mode, I deleted the RME driver completely

- I upgraded to Mac OS monterey

- I tried to install the RME driver but I couldn't get the allow button to appear

- that's where I first tried the workaround but it didn't work

- after countless re-installs of the RME driver the allow button finally appeared

- approved the driver and rebooted the computer

- now I had the issue that the audio interface wasn't available (the symptom that is mentioned in the workaround thread)

- I tried the workaround and it worked right away! I had to reinstall the driver one more time though in order to get it working.


I hope that makes it a little more clear what the process was.

As mentioned, I did all that to hopefully fix my initial problem with having kernel panic crashes after putting my laptop out of sleep mode.

Today is the first attempt and I had no crash. So far so good.

I will post here if I experience any kernel panics in the next few days.

Re: Kernel Panic on MB Air M1

hselters wrote:

Ok, let me know if this solves it.

After one week I had no issues and no kernel panic crashes.

I guess the upgrade to Monterey fixed the problem.