RehabMan / OS-X-Generic-USB3

Fork of Zenith432's GenericUSBXHCI USB 3.0 driver for OS X
115 stars 55 forks source link

PMRD: PowerOff still waiting on GenericUSBXHCI kernel panic, 10.13.1 - 10.13.3 #10

Closed Lucretia closed 6 years ago

Lucretia commented 6 years ago

I get a kernel panic on shutting down:

PMRD: PagingOff all drivers took 0 ms
PMRD: PagingOff total 0 ms
PMRD: PowerOff handler 0xffffff7f80c55e26 took 538 ms
PMRD: PowerOff handler 0xffffff7f80c55e26 took 501 ms
PMRD: PowerOff still waiting on GenericUSBXHCI
Debugger called: <panic>
IOPlatformPanicAction -> AppleAHCIDiskDriver
IOPlatformPanicAction -> AppleSMC
panic(cpu 0 caller 0xffffff801c06580c): "USB2.0 Hub[0x1000001ef]::terminate(kIOServiceSynchronous) timeout\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-4570.41.2/iokit/Kernel/IOService.cpp:2289
Backtrace (CPU 0), Frame : Return Address
0xffffff812691b960 : 0xffffff801ba4f606 
0xffffff812691b9b0 : 0xffffff801bb7c654 
0xffffff812691b9f0 : 0xffffff801bb6e149 
0xffffff812691ba70 : 0xffffff801ba01120 
0xffffff812691ba90 : 0xffffff801ba4f03c 
0xffffff812691bbc0 : 0xffffff801ba4edbc 
0xffffff812691bc20 : 0xffffff801c06580c 
0xffffff812691bc70 : 0xffffff801c0692b7 
0xffffff812691bcf0 : 0xffffff7f9c70e808 
0xffffff812691bd10 : 0xffffff7f9cd28f2b 
0xffffff812691bd50 : 0xffffff7f9cd28908 
0xffffff812691bdb0 : 0xffffff7f9cd1dd8b 
0xffffff812691bdf0 : 0xffffff7f9cd20a8d 
0xffffff812691be40 : 0xffffff801c076315 
0xffffff812691beb0 : 0xffffff801c0760ba 
0xffffff812691bed0 : 0xffffff801ba88ec4 
0xffffff812691bf40 : 0xffffff801ba889b5 
0xffffff812691bfa0 : 0xffffff801ba004f7 
      Kernel Extensions in backtrace:
         com.apple.iokit.IOUSBFamily(900.4.1)[FD04D3BC-D376-36FD-924C-DD5DF51B0509]@0xffffff7f9c6d1000->0xffffff7f9c76bfff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[8E6C654E-4A8F-3C6B-BBFE-BA8A68C9C146]@0xffffff7f9c334000
            dependency: com.apple.iokit.IOUSBHostFamily(1.2)[8398A8CC-6560-38E5-B061-C4EEB6B2E1D9]@0xffffff7f9c651000
            dependency: com.apple.driver.usb.AppleUSBCommon(1.0)[E768F6C8-F7ED-3AA5-AB26-03284841965E]@0xffffff7f9c649000
         com.apple.driver.AppleUSBLegacyHub(900.4.1)[6D278A06-950F-35C6-B3E4-445F4BBD7DB9]@0xffffff7f9cd1b000->0xffffff7f9cd33fff
            dependency: com.apple.iokit.IOUSBFamily(900.4.1)[FD04D3BC-D376-36FD-924C-DD5DF51B0509]@0xffffff7f9c6d1000

BSD process name corresponding to current thread: kernel_task
Boot args: -v kext-dev-mode=1 -f UseKernelCache=no debug=0x2a  

Mac OS version:
17D102

Kernel version:
Darwin Kernel Version 17.4.0: Sun Dec 17 09:19:54 PST 2017; root:xnu-4570.41.2~1/RELEASE_X86_64
Kernel UUID: 18D901F1-4A03-3FF1-AE34-C26B2732F13C
Kernel slide:     0x000000001b600000
Kernel text base: 0xffffff801b800000
__HIB  text base: 0xffffff801b700000
System model name: iMac14,2 (Mac-27ADBB7B4CEE8E61)

System uptime in nanoseconds: 949667086618
last loaded kext at 926478018923: @filesystems.msdosfs  1.10 (addr 0xffffff7f9f573000, size 69632)
last unloaded kext at 330188552168: @filesystems.msdosfs        1.10 (addr 0xffffff7f9f573000, size 61440)
loaded kexts:
org.pqrs.driver.Karabiner.VirtualHIDDevice.v050000      5.0.0
com.realtek.driver.!ARTL815XEthernet    1.0.17
org.voodoo.driver.VoodooHDA     2.9.0d10
net.osx86.kexts.GenericUSBXHCI  1.2.11
as.vit9696.WhateverGreen        1.1.6
as.vit9696.Lilu 1.2.2
@filesystems.msdosfs    1.10
@filesystems.autofs     3.0
@kext.AMDFramebuffer    1.6.0
@AGDCPluginDisplayMetrics       3.16.2
>pmtelemetry    1
|IOUserEthernet 1.0.1
>!AUpstreamUserClient   3.6.4
>!AMCCSControl  1.5.3
|IO!BSerialManager      6.0.2f2
@Dont_Steal_Mac_OS_X    7.0.0
>!AHV   1
>ACPI_SMC_PlatformPlugin        1.0.0
@kext.AMDRadeonX4000    1.6.0
>!AOSXWatchdog  1
>!A!ISlowAdaptiveClocking       4.0.0
@kext.AMD8000!C 1.6.0
@!AFSCompression.!AFSCompressionTypeDataless    1.0.0d1
@!AFSCompression.!AFSCompressionTypeZlib        1.0.0
@BootCache      40
@filesystems.hfs.kext   407.30.1
>!ULegacyHub    900.4.1
>!AAHCIPort     329
>!AACPIButtons  6.1
>!ARTC  2.0
>!ASMBIOS       2.1
>!AAPIC 1.7
@nke.applicationfirewall        183
$quarantine     3
$TMSafetyNet    8
@IOBufferCopyEngineTest 1
|IOUSBHIDDriver 900.4.1
@kext.triggers  1.0
@kext.AMDRadeonX4050HWLibs      1.0
>!ASMBus!C      1.0.18d1
|IOSMBus!F      1.1
|IO!B!F 6.0.2f2
>!ASSE  1.0
>IOPlatformPluginLegacy 1.0.0
>IOPlatformPlugin!F     6.0.0d8
|IOAccelerator!F2       376.6
|IOSurface      209.2.2
|IONDRVSupport  517.22
|IOSerial!F     11
@!AGPUWrangler  3.16.2
|IOSlowAdaptiveClocking!F       1.0.0
@kext.AMDSupport        1.6.0
@!AGraphicsDeviceControl        3.16.21
@kext.AMDRadeonX4000HWServices  1.6.0
|IOGraphics!F   517.22
|IOAHCIBlock!S  301.40.2
>!UComposite    900.4.1
>usb.networking 5.0.0
>usb.!UHostCompositeDevice      1.2
@filesystems.hfs.encodings.kext 1
>usb.!UHostPacketFilter 1.0
|IOAudio!F      206.5
@vecLib.kext    1.2.0
|IOUSB!F        900.4.1
>usb.!UEHCIPCI  1.2
|IOAHCI!F       288
>usb.!UUHCIPCI  1.2
>usb.!UUHCI     1.2
>usb.!UEHCI     1.2
>!AEFINVRAM     2.1
>!AEFIRuntime   2.1
|IOHID!F        2.0.0
$sandbox        300.0
@kext.!AMatch   1.0.0d1
>!AFDEKeyStore  28.30
>!AEffaceable!S 1.0
>!AKeyStore     2
>!UTDM  439.30.4
>!AMobileFileIntegrity  1.0.5
|IOUSBMass!SDriver      140.30.1
|IOSCSIBlockCommandsDevice      404.30.2
|IOSCSIArchitectureModel!F      404.30.2
>!ACredentialManager    1.0
>KernelRelayHost        1
|IOUSBHost!F    1.2
>usb.!UCommon   1.0
>!ABusPower!C   1.0
>!ASEPManager   1.0.1
>IOSlaveProcessor       1
|IOBufferCopyEngine!F   1
>DiskImages     480.30.2
|IO!S!F 2.1
|IOReport!F     31
|IOTimeSync!F   650.5
|IONetworking!F 3.4
>!AACPIPlatform 6.1
>!ASMCRTC       1.0
>!ASMC  3.1.9
|IOPCI!F        2.9
|IOACPI!F       1.4
@kec.Libm       1
@kec.pthread    1
@kec.corecrypto 1.0
Attempting to commit panic log to NVRAM

Please go to https://panic.apple.com to report this panic
RehabMan commented 6 years ago

No one is maintaining GenericUSBXHCI.kext. But your KP could be due to any number of things wrong with your setup. You should use the forums to troubleshoot (with full problem reporting files) or you should consider a compatible USB3 controller.

Lucretia commented 6 years ago

what are these "full problem reporting files?"

RehabMan commented 6 years ago

See FAQ: http://www.tonymacx86.com/el-capitan-laptop-support/164990-faq-read-first-laptop-frequent-questions.html