I'm having an interesting problem - and I'm still looking for solutions (I haven't tried too hard to resolve it yet - I intend to when I have a bit of spare time), but I thought I'd record it here for posterity. My Gigabyte Alpine Ridge rev 2.0 ThunderBolt 3 card causes a kernel panic when waking from sleep, with the following panic report:
Code:
*** Panic Report ***
panic(cpu 0 caller 0xffffff7f8a29c275): "UPSB(iMacPro1,1): thunderbolt power on failed 0xffffffff\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IOPCIFamily/IOPCIFamily-320.60.2/IOPCIBridge.cpp:1307
Backtrace (CPU 0), Frame : Return Address
0xffffffa3ca21ba80 : 0xffffff8009a6d166 mach_kernel : _handle_debugger_trap + 0x4c6
0xffffffa3ca21bad0 : 0xffffff8009b95824 mach_kernel : _kdp_i386_trap + 0x114
0xffffffa3ca21bb10 : 0xffffff8009b87b10 mach_kernel : _kernel_trap + 0x4d0
0xffffffa3ca21bb90 : 0xffffff8009a1f180 mach_kernel : _return_from_trap + 0xe0
0xffffffa3ca21bbb0 : 0xffffff8009a6cbdc mach_kernel : _panic_trap_to_debugger + 0x21c
0xffffffa3ca21bce0 : 0xffffff8009a6c99c mach_kernel : _panic + 0x5c
0xffffffa3ca21bd40 : 0xffffff7f8a29c275 com.apple.iokit.IOPCIFamily : __ZN11IOPCIBridge19_restoreDeviceStateEP11IOPCIDevicej + 0x1e9
0xffffffa3ca21bdb0 : 0xffffff7f8a29cdca com.apple.iokit.IOPCIFamily : __ZN11IOPCIBridge18restoreDeviceStateEP11IOPCIDevicej + 0x5a
0xffffffa3ca21bdd0 : 0xffffff7f8a29b0bf com.apple.iokit.IOPCIFamily : __ZN11IOPCIBridge19setDevicePowerStateEP11IOPCIDevicejmm + 0x27d
0xffffffa3ca21be20 : 0xffffff7f8a2a59f1 com.apple.iokit.IOPCIFamily : __ZN11IOPCIDevice13setPowerStateEmP9IOService + 0x63
0xffffffa3ca21be40 : 0xffffff800a07ef65 mach_kernel : __ZN9IOService19driverSetPowerStateEv + 0x185
0xffffffa3ca21beb0 : 0xffffff800a07ed0a mach_kernel : __ZN9IOService15pmDriverCalloutEPS_ + 0x2a
0xffffffa3ca21bed0 : 0xffffff8009aa67e4 mach_kernel : _thread_call_delayed_timer + 0xeb4
0xffffffa3ca21bf40 : 0xffffff8009aa6345 mach_kernel : _thread_call_delayed_timer + 0xa15
0xffffffa3ca21bfa0 : 0xffffff8009a1e4f7 mach_kernel : _call_continuation + 0x17
Kernel Extensions in backtrace:
com.apple.iokit.IOPCIFamily(2.9)[1057F053-73DE-33E4-B5BE-09DA28715DB4]@0xffffff7f8a294000->0xffffff7f8a2c8fff
I'm using the SSDTs provided in post one of this thread with one difference - my Alpine Ridge card is in slot 6, not slot 4 (I've updated the SSDTs accordingly). As noted earlier in the thread, while my LG 5K UltraFine display is connected, I see no USB ports/hub under DSB2, but I don't think that's causing me any major grief.
For now, I've set my machine to just sleep the display.