Topic: Mac OS12.4, M1 panic kernals, Babyface Pro

Hello,

I have a Mac Mini, M1, running OS 12.4 and am using a Babyface Pro.  I am running into the problem of the computer restarting because it goes into panic mode when booting up due to the RME drivers.  It did this using OS12.3, but following the directions on the RME site, it fixed the problem. After updating to 12.4, the problem came back, and after reinstalling the drivers, I run into a problem on step 4:

"Before the reboot for finishing the driver installation open System Preferences, Security & Privacy, tab General. There should be a grey „Allow“ button in the right lower area. Click the unlock symbol first, then confirm using the RME GmbH kernel extension."

There is no "Allow" button for the RME GmBH kernal extension, so maybe this is why it keeps happening on 12.4?

I am getting around the problem by disconnecting the Babyface Pro before starting the computer, and then plugging it in after the computer has fully loaded.

Any advice would be much appreciated, so I dont have to keep unplugging and plugging in the babyface.

All the best

2

Re: Mac OS12.4, M1 panic kernals, Babyface Pro

I would try driver 4.04...

https://forum.rme-audio.de/viewtopic.php?id=35444

Regards
Matthias Carstens
RME

Re: Mac OS12.4, M1 panic kernals, Babyface Pro

MC wrote:

I would try driver 4.04...

https://forum.rme-audio.de/viewtopic.php?id=35444

Hi I updated the drivers to those in the link, but now its even more buggy!  When I have the babyface connected and start the comupter, it gets stuck on a black screen.

4

Re: Mac OS12.4, M1 panic kernals, Babyface Pro

So what happens if you connect it after boot?

Regards
Matthias Carstens
RME

Re: Mac OS12.4, M1 panic kernals, Babyface Pro

MC wrote:

So what happens if you connect it after boot?

Connecting after boot is ok.  Works normally.

6

Re: Mac OS12.4, M1 panic kernals, Babyface Pro

I have a Mac Mini with M1 myself and no such problem with 4.04. Are you on the latest firmware for the BF Pro? If so then there must be another software or driver not present on my system that causes this.

Regards
Matthias Carstens
RME

Re: Mac OS12.4, M1 panic kernals, Babyface Pro

MC wrote:

I have a Mac Mini with M1 myself and no such problem with 4.04. Are you on the latest firmware for the BF Pro? If so then there must be another software or driver not present on my system that causes this.

Hmm, very strange.  Yes I have firmware v200 and driver 4.04.

Can you guess why its only the BabyFace Pro that is cause the startup problems?  As when I unplug it and turn on, the mac mini starts fine.  Could the babyface pro be triggering something else thats causing the problem?

8

Re: Mac OS12.4, M1 panic kernals, Babyface Pro

I can not guess. But if you really want to find out store your current hard drive state in a backup and reinstall macOS from scratch. Then add the 4.04 driver and the BF Pro. It should work. Then slowly add all the apps, tools and utilities etc that are not part of the macOS  base install. One of them might trigger this. Not to mention that if you did all this you might end up with a still working system...

Regards
Matthias Carstens
RME

Re: Mac OS12.4, M1 panic kernals, Babyface Pro

MC wrote:

I can not guess. But if you really want to find out store your current hard drive state in a backup and reinstall macOS from scratch. Then add the 4.04 driver and the BF Pro. It should work. Then slowly add all the apps, tools and utilities etc that are not part of the macOS  base install. One of them might trigger this. Not to mention that if you did all this you might end up with a still working system...

Would it be possible that if I copied the code in the Apple problem report that happens after the buggy startup, you or someone at RME could see what the problem is?

10

Re: Mac OS12.4, M1 panic kernals, Babyface Pro

Sometimes. You could send it to us to have a look.

Regards
Matthias Carstens
RME

Re: Mac OS12.4, M1 panic kernals, Babyface Pro

MC wrote:

Sometimes. You could send it to us to have a look.

Here it is just copied/pasted, hope thats ok:


panic(cpu 2 caller 0xfffffe001ce0a0b4): busy timeout[0], (60s): 'Babyface Pro (71994337)' @IOService.cpp:5522
Debugger message: panic
Memory ID: 0xff
OS release type: User
OS version: 21F79
Kernel version: Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:29 PDT 2022; root:xnu-8020.121.3~4/RELEASE_ARM64_T8101
Fileset Kernelcache UUID: 6761FE24D814CDDD6BDA1ADB023146F8
Kernel UUID: B747B891-04EC-3617-95EC-05E037610520
iBoot version: iBoot-7459.121.3
secure boot?: YES
Paniclog version: 13
KernelCache slide: 0x0000000014e14000
KernelCache base:  0xfffffe001be18000
Kernel slide:      0x00000000155bc000
Kernel text base:  0xfffffe001c5c0000
Kernel text exec slide: 0x00000000156a4000
Kernel text exec base:  0xfffffe001c6a8000
mach_absolute_time: 0x642215e2
Epoch Time:        sec       usec
  Boot    : 0x62d3e6e5 0x000f3e6a
  Sleep   : 0x00000000 0x00000000
  Wake    : 0x00000000 0x00000000
  Calendar: 0x62d3e726 0x000781c4

Zone info:
  Zone map: 0xfffffe100046c000 - 0xfffffe300046c000
  . VM    : 0xfffffe100046c000 - 0xfffffe14cd138000
  . RO    : 0xfffffe14cd138000 - 0xfffffe1666ad0000
  . GEN0  : 0xfffffe1666ad0000 - 0xfffffe1b3379c000
  . GEN1  : 0xfffffe1b3379c000 - 0xfffffe2000468000
  . GEN2  : 0xfffffe2000468000 - 0xfffffe24cd134000
  . GEN3  : 0xfffffe24cd134000 - 0xfffffe2999e00000
  . DATA  : 0xfffffe2999e00000 - 0xfffffe300046c000
  Metadata: 0xfffffe3f5fe80000 - 0xfffffe3f67e80000
  Bitmaps : 0xfffffe3f67e80000 - 0xfffffe3f6d970000

CORE 0 recently retired instr at 0xfffffe001c83efb0
CORE 1 recently retired instr at 0xfffffe001c83efb0
CORE 2 recently retired instr at 0xfffffe001c83d9d4
CORE 3 recently retired instr at 0xfffffe001c83efb0
CORE 4 recently retired instr at 0xfffffe001c83efb4
CORE 5 recently retired instr at 0xfffffe001c83efb4
CORE 6 recently retired instr at 0xfffffe001c83efb4
CORE 7 recently retired instr at 0xfffffe001c83efb4
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=0xfffffe001f27114c, LR=0xfffffe001f271084, FP=0xfffffe751605b4b0
CORE 1: PC=0xfffffe001c833cd8, LR=0xfffffe001c834fb4, FP=0xfffffe7515ffbc20
CORE 2 is the one that panicked. Check the full backtrace for details.
CORE 3: PC=0xfffffe001f37d5e8, LR=0xfffffe001f37d534, FP=0xfffffe75164b3db0
CORE 4: PC=0xfffffe001c7369dc, LR=0xfffffe001c7369dc, FP=0xfffffe751609bf00
CORE 5: PC=0xfffffe001c7369dc, LR=0xfffffe001c7369dc, FP=0xfffffe7515bcbf00
CORE 6: PC=0xfffffe001c7369dc, LR=0xfffffe001c7369dc, FP=0xfffffe7515523f00
CORE 7: PC=0xfffffe001c7369dc, LR=0xfffffe001c7369dc, FP=0xfffffe7515d0bf00
Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space
Panicked task 0xfffffe20004d0728: 254 pages, 4 threads: pid 122: watchdogd
Panicked thread: 0xfffffe200296e9a0, backtrace: 0xfffffe7515d3b4b0, tid: 2027
          lr: 0xfffffe001c701100  fp: 0xfffffe7515d3b520
          lr: 0xfffffe001c700dc8  fp: 0xfffffe7515d3b590
          lr: 0xfffffe001c8455c8  fp: 0xfffffe7515d3b5b0
          lr: 0xfffffe001c837878  fp: 0xfffffe7515d3b620
          lr: 0xfffffe001c835524  fp: 0xfffffe7515d3b6e0
          lr: 0xfffffe001c6af7f8  fp: 0xfffffe7515d3b6f0
          lr: 0xfffffe001c700a50  fp: 0xfffffe7515d3ba90
          lr: 0xfffffe001c700a50  fp: 0xfffffe7515d3bb00
          lr: 0xfffffe001cf2656c  fp: 0xfffffe7515d3bb20
          lr: 0xfffffe001ce0a0b4  fp: 0xfffffe7515d3bbc0
          lr: 0xfffffe001c808bc8  fp: 0xfffffe7515d3bbf0
          lr: 0xfffffe001c707538  fp: 0xfffffe7515d3bc90
          lr: 0xfffffe001c6d91fc  fp: 0xfffffe7515d3bcf0
          lr: 0xfffffe001c6f4258  fp: 0xfffffe7515d3bd80
          lr: 0xfffffe001c82a994  fp: 0xfffffe7515d3be50
          lr: 0xfffffe001c8358b4  fp: 0xfffffe7515d3bf10
          lr: 0xfffffe001c6af7f8  fp: 0xfffffe7515d3bf20

last started kext at 798685698: com.apple.driver.driverkit.serial    6.0.0 (addr 0xfffffe001c498510, size 3416)
loaded kexts:
com.apple.filesystems.autofs    3.0
com.apple.driver.AppleALSColorSensor    1.0.0d1
com.apple.UVCService    1
com.apple.iokit.SCSITaskUserClient    456.121.3
com.apple.driver.AppleBiometricServices    1
com.apple.driver.CoreKDL    1
com.apple.driver.AppleAOPVoiceTrigger    140.1
com.apple.driver.BCMWLANFirmware4378.Hashstore    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.iokit.AppleBCM5701Ethernet    11.0.0
com.apple.driver.AppleSmartBatteryManager    161.0.0
com.apple.driver.AppleUSBDeviceNCM    5.0.0
com.apple.driver.AppleThunderboltIP    4.0.3
com.apple.driver.AppleFileSystemDriver    3.0.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.nke.l2tp    1.9
com.apple.filesystems.tmpfs    1
com.apple.driver.ApplePMP    1
com.apple.driver.ApplePMPFirmware    1
com.apple.driver.AppleSmartIO2    1
com.apple.filesystems.lifs    1
com.apple.filesystems.apfs    1934.121.2
com.apple.IOTextEncryptionFamily    1.0.0
com.apple.filesystems.hfs.kext    583.100.10
com.apple.AppleEmbeddedSimpleSPINORFlasher    1
com.apple.driver.AppleTAS5770LAmp    550.3
com.apple.driver.AppleSPMIPMU    1.0.1
com.apple.driver.AppleCS42L83Audio    550.3
com.apple.driver.AppleSPIMC    1
com.apple.driver.AppleAVD    564
com.apple.driver.AppleMobileDispH13G-DCP    140.0
com.apple.driver.AppleJPEGDriver    4.8.1
com.apple.driver.AppleT8020SOCTuner    1
com.apple.driver.AppleT8103CLPCv3    1
com.apple.driver.AppleSerialShim    1
com.apple.driver.AppleAVE2    550.16.0
com.apple.driver.AudioDMAController-T8103    150.1
com.apple.AGXG13G    190.20
com.apple.driver.usb.AppleSynopsysUSB40XHCI    1
com.apple.driver.AppleEventLogHandler    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.AppleInterruptController    1.0.0d1
com.apple.driver.AppleM68Buttons    1.0.0d1
com.apple.driver.AppleBluetoothModule    1
com.apple.driver.AppleSamsungSerial    1.0.0d1
com.apple.driver.AppleBCMWLANBusInterfacePCIe    1
com.apple.driver.AppleMCDP29XXUpdateSupport    1
com.apple.driver.AppleT8020DART    1
com.apple.driver.AppleS5L8940XI2C    1.0.0d2
com.apple.driver.AppleT8101    1
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    126.100.13
com.apple.AppleSystemPolicy    2.0.0
com.apple.nke.applicationfirewall    402
com.apple.kec.InvalidateHmac    1
com.apple.kec.AppleEncryptedArchive    1
com.apple.driver.driverkit.serial    6.0.0
com.apple.kext.triggers    1.0
com.apple.driver.AppleMesaSEPDriver    100.99
com.apple.iokit.IOBiometricFamily    1
com.apple.driver.usb.IOUSBHostHIDDevice    1.2
com.apple.driver.usb.cdc    5.0.0
com.apple.driver.AppleUSBAudio    416.2
com.apple.iokit.IOAudioFamily    340.2
com.apple.vecLib.kext    1.2.0
com.apple.driver.AppleAOPAudio    150.2
com.apple.driver.AppleSEPHDCPManager    1.0.1
com.apple.driver.AppleTrustedAccessory    1
com.apple.iokit.AppleSEPGenericTransfer    1
com.apple.driver.DiskImages.KernelBacked    493.0.0
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.AppleXsanScheme    3
com.apple.driver.AppleBTM    1.0.1
com.apple.driver.AppleDCPDPTXProxy    1.0.0
com.apple.driver.usb.networking    5.0.0
com.apple.driver.AppleThunderboltDPInAdapter    8.5.1
com.apple.driver.AppleThunderboltDPAdapterFamily    8.5.1
com.apple.driver.AppleThunderboltUSBDownAdapter    1.0.4
com.apple.driver.DCPDPFamilyProxy    1
com.apple.driver.AppleThunderboltPCIDownAdapter    4.1.1
com.apple.nke.ppp    1.9
com.apple.driver.AppleSPU    1
com.apple.driver.AppleBSDKextStarter    3
com.apple.filesystems.hfs.encodings.kext    1
com.apple.AGXFirmwareKextG13GRTBuddy    190.20
com.apple.AGXFirmwareKextRTBuddy64    190.20
com.apple.driver.AppleDiagnosticDataAccessReadOnly    1.0.0
com.apple.iokit.IONVMeFamily    2.1.0
com.apple.driver.AppleNANDConfigAccess    1.0.0
com.apple.driver.AppleStockholmControl    1.0.0
com.apple.driver.AppleDialogPMU    1.0.1
com.apple.driver.AppleHPM    3.4.4
com.apple.driver.AppleCSEmbeddedAudio    550.3
com.apple.driver.AppleEmbeddedAudio    550.3
com.apple.iokit.AppleARMIISAudio    140.2
com.apple.driver.DCPAVFamilyProxy    1
com.apple.driver.AppleH11ANEInterface    5.65.2
com.apple.iokit.IOMobileGraphicsFamily-DCP    343.0.0
com.apple.iokit.IOMobileGraphicsFamily    343.0.0
com.apple.driver.ApplePassthroughPPM    3.0
com.apple.driver.AppleSART    1
com.apple.driver.AppleT8103TypeCPhy    1
com.apple.iokit.IOGPUFamily    35.29
com.apple.driver.AppleDCP    1
com.apple.driver.AppleFirmwareKit    1
com.apple.driver.AppleUSBXDCIARM    1.0
com.apple.driver.AppleUSBXDCI    1.0
com.apple.iokit.IOUSBDeviceFamily    2.0.0
com.apple.driver.usb.AppleSynopsysUSBXHCI    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.AppleSPMI    1.0.1
com.apple.driver.AppleMCA2-T8103    640.5
com.apple.driver.AppleEmbeddedAudioLibs    140.1
com.apple.driver.AppleFirmwareUpdateKext    1
com.apple.driver.ApplePMGR    1
com.apple.driver.AppleARMWatchdogTimer    1
com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
com.apple.driver.AppleDisplayCrossbar    1.0.0
com.apple.driver.AppleTypeCPhy    1
com.apple.driver.AppleThunderboltNHI    7.2.81
com.apple.driver.AppleT8103PCIeC    1
com.apple.iokit.IOThunderboltFamily    9.3.3
com.apple.driver.ApplePIODMA    1
com.apple.driver.AppleT8103PCIe    1
com.apple.driver.AppleMultiFunctionManager    1
com.apple.driver.AppleBluetoothDebugService    1
com.apple.driver.AppleBCMWLANCore    1.0.0
com.apple.iokit.IO80211Family    1200.12.2b2
com.apple.driver.IOImageLoader    1.0.0
com.apple.driver.AppleOLYHAL    1
com.apple.driver.corecapture    1.0.4
com.apple.driver.AppleEmbeddedPCIE    1
com.apple.iokit.IODisplayPortFamily    1.0.0
com.apple.driver.AppleGPIOICController    1.0.2
com.apple.driver.AppleFireStormErrorHandler    1
com.apple.driver.AppleMobileApNonce    1
com.apple.iokit.IOTimeSyncFamily    1040.3
com.apple.driver.DiskImages    493.0.0
com.apple.iokit.IOGraphicsFamily    597
com.apple.iokit.IOBluetoothSerialManager    9.0.0
com.apple.iokit.IOBluetoothHostControllerUSBTransport    9.0.0
com.apple.iokit.IOBluetoothHostControllerUARTTransport    9.0.0
com.apple.iokit.IOBluetoothHostControllerTransport    9.0.0
com.apple.driver.IOBluetoothHostControllerPCIeTransport    9.0.0
com.apple.iokit.IOBluetoothFamily    9.0.0
com.apple.driver.FairPlayIOKit    68.16.0
com.apple.iokit.CSRBluetoothHostControllerUSBTransport    9.0.0
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    9.0.0
com.apple.driver.AppleSSE    1.0
com.apple.driver.AppleSEPKeyStore    2
com.apple.driver.AppleUSBTDM    533.120.2
com.apple.iokit.IOUSBMassStorageDriver    210.120.3
com.apple.iokit.IOPCIFamily    2.9
com.apple.iokit.IOSCSIBlockCommandsDevice    456.121.3
com.apple.iokit.IOSCSIArchitectureModelFamily    456.121.3
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.0
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.iokit.CoreAnalyticsFamily    1
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.AppleIISController    140.1
com.apple.driver.AppleAudioClockLibs    140.1
com.apple.driver.AppleM2ScalerCSCDriver    265.0.0
com.apple.iokit.IOSurface    302.14
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.security.AppleImage4    4.2.0
com.apple.kext.CoreTrust    1
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.Libm    1
com.apple.kec.corecrypto    12.0



** Stackshot Succeeded ** Bytes Traced 229882 (Uncompressed 583472) **

Re: Mac OS12.4, M1 panic kernals, Babyface Pro

MC wrote:

Sometimes. You could send it to us to have a look.

I tried with the babyface plugged into the thunderbolt port too, and same problem but a different top line in the crash report:


panic(cpu 3 caller 0xfffffe002fea60b4): busy timeout[0], (60s): 'com.apple.ifdbun', 'de_rme_audio_dkusb' @IOService.cpp:5522
Debugger message: panic
Memory ID: 0xff
OS release type: User
OS version: 21F79
Kernel version: Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:29 PDT 2022; root:xnu-8020.121.3~4/RELEASE_ARM64_T8101

13

Re: Mac OS12.4, M1 panic kernals, Babyface Pro

Thanks. Mail sent.

Regards
Matthias Carstens
RME