RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,058
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
Check this out. The first IOreg is WITHOUT the FakePCIID_XHCIMux.kext. I have a USB 3.0 stick in my front USB 3.0 port which as you can see is loaded on HS10 and... that's it!
The second IOreg is WITH the FakePCIID_XHCIMux.kext loaded (and with the same stick in the same port). As you can see everything is dumped on EH and nothing happens on XHC.
BIOS Settings:
XHCI Mode -> Smart Auto
XHCI Hand-off ->Enabled
EHCI Hand-off -> Enabled
USB3 -> Enabled
Legacy USB -> Enabled
By "front USB port", you mean a port on your case?
Maybe it is not a USB3 enabled case port?
Test in Windows. Use Device Manager to see which port it is connecting to.
Also, "Problem Reporting" files are not complete, so no real analysis possible.
One thing you should try in any case though:
- with FakePCIID_XHCIMux.kext
- add kernel flag -uia_exclude_hs
That way you won't be exceeding the port limit while trying to test (the port limit patch is known to overrun a fixed size array, which can lead to strange behavior).
Note: Dropping CPU related SSDTs is a mistake.