Jump to content

LSI SAS2 2308


jlutsky
 Share

24 posts in this topic

Recommended Posts

  • 2 weeks later...

Previously I tried the following:

 

Got the Vendor / Device ID from System Info:  1000 / 0086

 

Added that info to the AppleLSIFusionMPT.kext as follows:

 

<key>AppleLSIFusionSAS</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleLSIFusionMPT</string>
<key>IOClass</key>
<string>AppleLSIFusionSAS</string>
<key>IONameMatch</key>
<array>
<string>LSILogic,sas</string>
<string>pci1000,50</string>
<string>pci1000,56</string>
<string>pci1000,58</string>
<string>pci1000,86</string>
</array>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>IOUnitName</key>
<string>disk</string>
<key>Physical Interconnect</key>
<string>SAS</string>
<key>Physical Interconnect Location</key>
<string>External</string>
<key>Read Time Out Duration</key>
<integer>30000</integer>
<key>Write Time Out Duration</key>
<integer>30000</integer>
</dict>
 
After a reboot the startup process seemed to take a few minutes longer, but the system did boot.  The SAS controller / drives still did not appear to be recognized, but the System Info app showed the AppleLSIFusionMPT driver was loaded.
Link to comment
Share on other sites

Here is an IOReg BEFORE modifying the AppleLSIFusionMPT kext with my device ID.  I just updated to Mavericks DP4, and now when I modify the LSI kext the system boots to a white screen.  Boots fine again when I remove that modified kext.

 

+-o Root  <class IORegistryEntry, id 0x100000100, retain 10>
  +-o MacPro3,1  <class IOPlatformExpertDevice, id 0x100000109, registered, matched, active, busy 0 (10694 ms), retain 157>
    +-o AppleACPIPlatformExpert  <class AppleACPIPlatformExpert, id 0x10000010a, registered, matched, active, busy 0 (6766 ms), retain 161>
    | +-o IOPMrootDomain  <class IOPMrootDomain, id 0x10000010e, registered, matched, active, busy 0 (0 ms), retain 64>
    | | +-o IORootParent  <class IORootParent, id 0x10000010f, !registered, !matched, active, busy 0, retain 7>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000003e4, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000003e5, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000003e6, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000003e8, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000003e9, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000003eb, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000048e, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000490, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004ce, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004df, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000052c, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000053d, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000053f, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000540, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000542, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000543, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000547, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000548, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000550, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000551, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000553, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000556, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000558, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000559, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000055a, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000055c, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000055d, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000055e, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000565, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000566, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000567, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000568, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000569, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000056f, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000570, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000581, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000583, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000584, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000585, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000586, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000587, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000589, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000058a, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000058b, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000058c, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000599, !registered, !matched, active, busy 0, retain 5>
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000059e, !registered, !matched, active, busy 0, retain 5>
    | +-o cpus  <class IOPlatformDevice, id 0x100000118, registered, matched, active, busy 0 (2 ms), retain 126>
    | +-o C000@0  <class IOACPIPlatformDevice, id 0x100000119, registered, matched, active, busy 0 (5251 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000192, registered, matched, active, busy 0 (5239 ms), retain 9>
    | |   +-o AppleACPICPUInterruptController  <class AppleACPICPUInterruptController, id 0x1000001d1, registered, matched, active, busy 0 (49 ms), retain 6>
    | |   +-o ACPI_SMC_PlatformPlugin  <class ACPI_SMC_PlatformPlugin, id 0x1000003ec, registered, matched, active, busy 0 (5165 ms), retain 10>
    | +-o C001@1  <class IOACPIPlatformDevice, id 0x10000011a, registered, matched, active, busy 0 (60 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000193, registered, matched, active, busy 0 (46 ms), retain 7>
    | +-o C002@2  <class IOACPIPlatformDevice, id 0x10000011b, registered, matched, active, busy 0 (60 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000194, registered, matched, active, busy 0 (45 ms), retain 7>
    | +-o C003@3  <class IOACPIPlatformDevice, id 0x10000011c, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000195, registered, matched, active, busy 0 (45 ms), retain 7>
    | +-o C004@4  <class IOACPIPlatformDevice, id 0x10000011d, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000196, registered, matched, active, busy 0 (44 ms), retain 7>
    | +-o C005@5  <class IOACPIPlatformDevice, id 0x10000011e, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000197, registered, matched, active, busy 0 (43 ms), retain 7>
    | +-o C006@6  <class IOACPIPlatformDevice, id 0x10000011f, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000198, registered, matched, active, busy 0 (41 ms), retain 7>
    | +-o C007@7  <class IOACPIPlatformDevice, id 0x100000120, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000199, registered, matched, active, busy 0 (40 ms), retain 7>
    | +-o C008@8  <class IOACPIPlatformDevice, id 0x100000121, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000019a, registered, matched, active, busy 0 (39 ms), retain 7>
    | +-o C009@9  <class IOACPIPlatformDevice, id 0x100000122, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000019b, registered, matched, active, busy 0 (37 ms), retain 7>
    | +-o C00A@A  <class IOACPIPlatformDevice, id 0x100000123, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000019c, registered, matched, active, busy 0 (36 ms), retain 7>
    | +-o C00B@B  <class IOACPIPlatformDevice, id 0x100000124, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000019d, registered, matched, active, busy 0 (35 ms), retain 7>
    | +-o C00C@C  <class IOACPIPlatformDevice, id 0x100000125, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000019e, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C00D@D  <class IOACPIPlatformDevice, id 0x100000126, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000019f, registered, matched, active, busy 0 (32 ms), retain 7>
    | +-o C00E@E  <class IOACPIPlatformDevice, id 0x100000127, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001a0, registered, matched, active, busy 0 (30 ms), retain 7>
    | +-o C00F@F  <class IOACPIPlatformDevice, id 0x100000128, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001a1, registered, matched, active, busy 0 (29 ms), retain 7>
    | +-o C010  <class IOACPIPlatformDevice, id 0x100000129, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C011  <class IOACPIPlatformDevice, id 0x10000012a, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C012  <class IOACPIPlatformDevice, id 0x10000012b, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C013  <class IOACPIPlatformDevice, id 0x10000012c, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C014  <class IOACPIPlatformDevice, id 0x10000012d, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C015  <class IOACPIPlatformDevice, id 0x10000012e, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C016  <class IOACPIPlatformDevice, id 0x10000012f, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C017  <class IOACPIPlatformDevice, id 0x100000130, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C018  <class IOACPIPlatformDevice, id 0x100000131, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C019  <class IOACPIPlatformDevice, id 0x100000132, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C01A  <class IOACPIPlatformDevice, id 0x100000133, registered, matched, active, busy 0 (34 ms), retain 7>
    | +-o C01B  <class IOACPIPlatformDevice, id 0x100000134, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C01C  <class IOACPIPlatformDevice, id 0x100000135, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C01D  <class IOACPIPlatformDevice, id 0x100000136, registered, matched, active, busy 0 (33 ms), retain 7>
    | +-o C100@20  <class IOACPIPlatformDevice, id 0x100000137, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001b0, registered, matched, active, busy 0 (27 ms), retain 7>
    | +-o C101@21  <class IOACPIPlatformDevice, id 0x100000138, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001b1, registered, matched, active, busy 0 (25 ms), retain 7>
    | +-o C102@22  <class IOACPIPlatformDevice, id 0x100000139, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001b2, registered, matched, active, busy 0 (24 ms), retain 7>
    | +-o C103@23  <class IOACPIPlatformDevice, id 0x10000013a, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001b3, registered, matched, active, busy 0 (22 ms), retain 7>
    | +-o C104@24  <class IOACPIPlatformDevice, id 0x10000013b, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001b4, registered, matched, active, busy 0 (20 ms), retain 7>
    | +-o C105@25  <class IOACPIPlatformDevice, id 0x10000013c, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001b5, registered, matched, active, busy 0 (19 ms), retain 7>
    | +-o C106@26  <class IOACPIPlatformDevice, id 0x10000013d, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001b6, registered, matched, active, busy 0 (18 ms), retain 7>
    | +-o C107@27  <class IOACPIPlatformDevice, id 0x10000013e, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001b7, registered, matched, active, busy 0 (16 ms), retain 7>
    | +-o C108@28  <class IOACPIPlatformDevice, id 0x10000013f, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001b8, registered, matched, active, busy 0 (14 ms), retain 7>
    | +-o C109@29  <class IOACPIPlatformDevice, id 0x100000140, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001b9, registered, matched, active, busy 0 (13 ms), retain 7>
    | +-o C10A@2A  <class IOACPIPlatformDevice, id 0x100000141, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001ba, registered, matched, active, busy 0 (11 ms), retain 7>
    | +-o C10B@2B  <class IOACPIPlatformDevice, id 0x100000142, registered, matched, active, busy 0 (62 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001bb, registered, matched, active, busy 0 (10 ms), retain 7>
    | +-o C10C@2C  <class IOACPIPlatformDevice, id 0x100000143, registered, matched, active, busy 0 (61 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001bc, registered, matched, active, busy 0 (8 ms), retain 7>
    | +-o C10D@2D  <class IOACPIPlatformDevice, id 0x100000144, registered, matched, active, busy 0 (61 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001bd, registered, matched, active, busy 0 (7 ms), retain 7>
    | +-o C10E@2E  <class IOACPIPlatformDevice, id 0x100000145, registered, matched, active, busy 0 (61 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001be, registered, matched, active, busy 0 (5 ms), retain 7>
    | +-o C10F@2F  <class IOACPIPlatformDevice, id 0x100000146, registered, matched, active, busy 0 (61 ms), retain 8>
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x1000001bf, registered, matched, active, busy 0 (4 ms), retain 7>
    | +-o C110  <class IOACPIPlatformDevice, id 0x100000147, registered, matched, active, busy 0 (57 ms), retain 7>
    | +-o C111  <class IOACPIPlatformDevice, id 0x100000148, registered, matched, active, busy 0 (58 ms), retain 7>
    | +-o C112  <class IOACPIPlatformDevice, id 0x100000149, registered, matched, active, busy 0 (58 ms), retain 7>
    | +-o C113  <class IOACPIPlatformDevice, id 0x10000014a, registered, matched, active, busy 0 (58 ms), retain 7>
    | +-o C114  <class IOACPIPlatformDevice, id 0x10000014b, registered, matched, active, busy 0 (58 ms), retain 7>
    | +-o C115  <class IOACPIPlatformDevice, id 0x10000014c, registered, matched, active, busy 0 (58 ms), retain 7>
    | +-o C116  <class IOACPIPlatformDevice, id 0x10000014d, registered, matched, active, busy 0 (58 ms), retain 7>
    | +-o C117  <class IOACPIPlatformDevice, id 0x10000014e, registered, matched, active, busy 0 (58 ms), retain 7>
    | +-o C118  <class IOACPIPlatformDevice, id 0x10000014f, registered, matched, active, busy 0 (58 ms), retain 7>
    | +-o C119  <class IOACPIPlatformDevice, id 0x100000150, registered, matched, active, busy 0 (59 ms), retain 7>
    | +-o C11A  <class IOACPIPlatformDevice, id 0x100000151, registered, matched, active, busy 0 (58 ms), retain 7>
    | +-o C11B  <class IOACPIPlatformDevice, id 0x100000152, registered, matched, active, busy 0 (59 ms), retain 7>
    | +-o C11C  <class IOACPIPlatformDevice, id 0x100000153, registered, matched, active, busy 0 (61 ms), retain 7>
    | +-o C11D  <class IOACPIPlatformDevice, id 0x100000154, registered, matched, active, busy 0 (61 ms), retain 7>
    | +-o C200  <class IOACPIPlatformDevice, id 0x100000155, registered, matched, active, busy 0 (61 ms), retain 7>
    | +-o C201  <class IOACPIPlatformDevice, id 0x100000156, registered, matched, active, busy 0 (61 ms), retain 7>
    | +-o C202  <class IOACPIPlatformDevice, id 0x100000157, registered, matched, active, busy 0 (61 ms), retain 7>
    | +-o C203  <class IOACPIPlatformDevice, id 0x100000158, registered, matched, active, busy 0 (61 ms), retain 7>
    | +-o C204  <class IOACPIPlatformDevice, id 0x100000159, registered, matched, active, busy 0 (62 ms), retain 7>
    | +-o C205  <class IOACPIPlatformDevice, id 0x10000015a, registered, matched, active, busy 0 (61 ms), retain 7>
    | +-o C206  <class IOACPIPlatformDevice, id 0x10000015b, registered, matched, active, busy 0 (62 ms), retain 7>
    | +-o C207  <class IOACPIPlatformDevice, id 0x10000015c, registered, matched, active, busy 0 (62 ms), retain 7>
    | +-o C208  <class IOACPIPlatformDevice, id 0x10000015d, registered, matched, active, busy 0 (62 ms), retain 7>
    | +-o C209  <class IOACPIPlatformDevice, id 0x10000015e, registered, matched, active, busy 0 (62 ms), retain 7>
    | +-o C20A  <class IOACPIPlatformDevice, id 0x10000015f, registered, matched, active, busy 0 (62 ms), retain 7>
    | +-o C20B  <class IOACPIPlatformDevice, id 0x100000160, registered, matched, active, busy 0 (62 ms), retain 7>
    | +-o C20C  <class IOACPIPlatformDevice, id 0x100000161, registered, matched, active, busy 0 (62 ms), retain 7>
    | +-o C20D  <class IOACPIPlatformDevice, id 0x100000162, registered, matched, active, busy 0 (62 ms), retain 7>
    | +-o C20E  <class IOACPIPlatformDevice, id 0x100000163, registered, matched, active, busy 0 (62 ms), retain 7>
    | +-o C20F  <class IOACPIPlatformDevice, id 0x100000164, registered, matched, active, busy 0 (62 ms), retain 7>
    | +-o C210  <class IOACPIPlatformDevice, id 0x100000165, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C211  <class IOACPIPlatformDevice, id 0x100000166, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C212  <class IOACPIPlatformDevice, id 0x100000167, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C213  <class IOACPIPlatformDevice, id 0x100000168, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C214  <class IOACPIPlatformDevice, id 0x100000169, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C215  <class IOACPIPlatformDevice, id 0x10000016a, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C216  <class IOACPIPlatformDevice, id 0x10000016b, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C217  <class IOACPIPlatformDevice, id 0x10000016c, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C218  <class IOACPIPlatformDevice, id 0x10000016d, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C219  <class IOACPIPlatformDevice, id 0x10000016e, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C21A  <class IOACPIPlatformDevice, id 0x10000016f, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C21B  <class IOACPIPlatformDevice, id 0x100000170, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C21C  <class IOACPIPlatformDevice, id 0x100000171, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C21D  <class IOACPIPlatformDevice, id 0x100000172, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C300  <class IOACPIPlatformDevice, id 0x100000173, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C301  <class IOACPIPlatformDevice, id 0x100000174, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C302  <class IOACPIPlatformDevice, id 0x100000175, registered, matched, active, busy 0 (63 ms), retain 7>
    | +-o C303  <class IOACPIPlatformDevice, id 0x100000176, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C304  <class IOACPIPlatformDevice, id 0x100000177, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C305  <class IOACPIPlatformDevice, id 0x100000178, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C306  <class IOACPIPlatformDevice, id 0x100000179, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C307  <class IOACPIPlatformDevice, id 0x10000017a, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C308  <class IOACPIPlatformDevice, id 0x10000017b, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C309  <class IOACPIPlatformDevice, id 0x10000017c, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C30A  <class IOACPIPlatformDevice, id 0x10000017d, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C30B  <class IOACPIPlatformDevice, id 0x10000017e, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C30C  <class IOACPIPlatformDevice, id 0x10000017f, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C30D  <class IOACPIPlatformDevice, id 0x100000180, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C30E  <class IOACPIPlatformDevice, id 0x100000181, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C30F  <class IOACPIPlatformDevice, id 0x100000182, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C310  <class IOACPIPlatformDevice, id 0x100000183, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C311  <class IOACPIPlatformDevice, id 0x100000184, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C312  <class IOACPIPlatformDevice, id 0x100000185, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C313  <class IOACPIPlatformDevice, id 0x100000186, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C314  <class IOACPIPlatformDevice, id 0x100000187, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C315  <class IOACPIPlatformDevice, id 0x100000188, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C316  <class IOACPIPlatformDevice, id 0x100000189, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C317  <class IOACPIPlatformDevice, id 0x10000018a, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C318  <class IOACPIPlatformDevice, id 0x10000018b, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C319  <class IOACPIPlatformDevice, id 0x10000018c, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C31A  <class IOACPIPlatformDevice, id 0x10000018d, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C31B  <class IOACPIPlatformDevice, id 0x10000018e, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C31C  <class IOACPIPlatformDevice, id 0x10000018f, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o C31D  <class IOACPIPlatformDevice, id 0x100000190, registered, matched, active, busy 0 (64 ms), retain 7>
    | +-o io-apic@fec00000  <class IOACPIPlatformDevice, id 0x100000191, registered, matched, active, busy 0 (3 ms), retain 7>
    | | +-o AppleAPICInterruptController  <class AppleAPICInterruptController, id 0x10000020d, registered, matched, active, busy 0 (0 ms), retain 12>
    | +-o io-apic@fec01000  <class IOACPIPlatformDevice, id 0x10000020b, registered, matched, active, busy 0 (3 ms), retain 7>
    | | +-o AppleAPICInterruptController  <class AppleAPICInterruptController, id 0x10000020f, registered, matched, active, busy 0 (0 ms), retain 9>
    | +-o io-apic@fec40000  <class IOACPIPlatformDevice, id 0x10000020c, registered, matched, active, busy 0 (3 ms), retain 7>
    | | +-o AppleAPICInterruptController  <class AppleAPICInterruptController, id 0x10000020e, registered, matched, active, busy 0 (0 ms), retain 9>
    | +-o AppleACPIEventController  <class AppleACPIEventController, id 0x100000210, !registered, !matched, active, busy 0, retain 6>
    | +-o bios  <class IOPlatformDevice, id 0x100000211, registered, matched, active, busy 0 (0 ms), retain 6>
    | | +-o AppleSMBIOS  <class AppleSMBIOS, id 0x100000212, registered, matched, active, busy 0 (0 ms), retain 5>
    | +-o PCI0@0  <class IOACPIPlatformDevice, id 0x100000216, registered, matched, active, busy 0 (6682 ms), retain 62>
    | | +-o AppleACPIPCI  <class AppleACPIPCI, id 0x1000002ae, registered, matched, active, busy 0 (6671 ms), retain 53>
    | |   +-o pci8086,3c00@0  <class IOPCIDevice, id 0x1000002ba, registered, matched, active, busy 0 (62 ms), retain 8>
    | |   +-o NPE1@1  <class IOPCIDevice, id 0x100000299, registered, matched, active, busy 0 (129 ms), retain 12>
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x1000002f3, registered, matched, active, busy 0 (34 ms), retain 8>
    | |   |   +-o pci1000,86@0  <class IOPCIDevice, id 0x1000002c6, registered, matched, active, busy 0 (34 ms), retain 8>
    | |   +-o NP1B@1,1  <class IOPCIDevice, id 0x10000029a, registered, matched, active, busy 0 (179 ms), retain 12>
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x1000002f7, registered, matched, active, busy 0 (75 ms), retain 8>
    | |   |   +-o SLT1@0  <class IOPCIDevice, id 0x10000029b, registered, matched, active, busy 0 (75 ms), retain 12>
    | |   |     +-o AppleFWOHCI  <class AppleFWOHCI, id 0x10000032e, !registered, !matched, active, busy 0 (27 ms), retain 6>
    | |   |       +-o IOFireWireController  <class IOFireWireController, id 0x100000330, registered, matched, active, busy 0 (27 ms), retain 10>
    | |   |         +-o IOFireWireLocalNode  <class IOFireWireLocalNode, id 0x10000036f, registered, matched, active, busy 0 (27 ms), retain 13>
    | |   |           +-o IOFireWireUserClientIniter  <class IOFireWireUserClientIniter, id 0x100000370, !registered, !matched, active, busy 0, retain 4>
    | |   |           +-o IOFireWireUserClientIniter  <class IOFireWireUserClientIniter, id 0x1000003f4, !registered, !matched, active, busy 0, retain 4>
    | |   |           +-o IOFireWireIP  <class IOFireWireIP, id 0x1000003f5, registered, matched, active, busy 0 (2 ms), retain 7>
    | |   |             +-o fw0  <class IOFWInterface, id 0x1000003f7, registered, matched, active, busy 0 (1 ms), retain 10>
    | |   |               +-o IONetworkStack  <class IONetworkStack, id 0x10000030e, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |                 +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000003e7, !registered, !matched, active, busy 0, retain 5>
    | |   +-o NPE2@2  <class IOPCIDevice, id 0x10000029c, registered, matched, active, busy 0 (133 ms), retain 12>
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x1000002fb, registered, matched, active, busy 0 (25 ms), retain 8>
    | |   |   +-o SLT6@0  <class IOPCIDevice, id 0x10000029d, registered, matched, active, busy 0 (25 ms), retain 10>
    | |   +-o NPE3@3  <class IOPCIDevice, id 0x10000029e, registered, matched, active, busy 0 (5679 ms), retain 13>
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x1000002ff, registered, matched, active, busy 0 (5567 ms), retain 10>
    | |   |   +-o SLT2@0  <class IOPCIDevice, id 0x10000029f, registered, matched, active, busy 0 (5566 ms), retain 26>
    | |   |   | +-o NVDAHal  <class IOService, id 0x100000415, registered, matched, active, busy 0 (5449 ms), retain 6>
    | |   |   | +-o NVDAgl  <class IOService, id 0x100000416, registered, matched, active, busy 0 (19 ms), retain 6>
    | |   |   | +-o NVDA,Display-A@0  <class IONDRVDevice, id 0x10000041e, registered, matched, active, busy 0 (37 ms), retain 8>
    | |   |   | | +-o NVDA  <class NVDA, id 0x10000042c, registered, matched, active, busy 0 (21 ms), retain 17>
    | |   |   | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x100000436, registered, matched, active, busy 0 (4 ms), retain 6>
    | |   |   | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x10000043b, registered, matched, active, busy 0 (2 ms), retain 5>
    | |   |   | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x100000438, registered, matched, active, busy 0 (3 ms), retain 5>
    | |   |   | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x1000004b0, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   | |   +-o display0  <class IODisplayConnect, id 0x1000004b1, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   | |   | +-o AppleDisplay  <class AppleDisplay, id 0x1000004b3, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |   | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x1000004b8, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   +-o IOFramebufferSharedUserClient  <class IOFramebufferSharedUserClient, id 0x1000004e7, !registered, !matched, active, busy 0, retain 6>
    | |   |   | +-o nvAccelerator  <class nvAccelerator, id 0x100000427, registered, matched, active, busy 0 (9 ms), retain 25>
    | |   |   | | +-o nv2DContext  <class nv2DContext, id 0x1000004c3, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nv2DContext  <class nv2DContext, id 0x1000004c6, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nv2DContext  <class nv2DContext, id 0x1000004c8, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nv2DContext  <class nv2DContext, id 0x1000004c9, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvDevice  <class nvDevice, id 0x1000004d0, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvSharedUserClient  <class nvSharedUserClient, id 0x1000004d3, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvFermiGLContext  <class nvFermiGLContext, id 0x1000004d6, !registered, !matched, active, busy 0, retain 7>
    | |   |   | | +-o nvSurface  <class nvSurface, id 0x1000004e4, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvSurface  <class nvSurface, id 0x1000004e5, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvSurface  <class nvSurface, id 0x100000562, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvDevice  <class nvDevice, id 0x10000056b, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvDevice  <class nvDevice, id 0x100000573, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvSharedUserClient  <class nvSharedUserClient, id 0x100000575, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvFermiGLContext  <class nvFermiGLContext, id 0x100000578, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvSharedUserClient  <class nvSharedUserClient, id 0x10000057b, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvFermiGLContext  <class nvFermiGLContext, id 0x10000057e, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvDevice  <class nvDevice, id 0x10000058f, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvSharedUserClient  <class nvSharedUserClient, id 0x100000591, !registered, !matched, active, busy 0, retain 6>
    | |   |   | | +-o nvFermiGLContext  <class nvFermiGLContext, id 0x100000594, !registered, !matched, active, busy 0, retain 6>
    | |   |   | +-o NVDA,Display-B@1  <class IONDRVDevice, id 0x10000041f, registered, matched, active, busy 0 (8 ms), retain 8>
    | |   |   | | +-o NVDA  <class NVDA, id 0x100000446, registered, matched, active, busy 0 (5 ms), retain 14>
    | |   |   | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x100000451, registered, matched, active, busy 0 (2 ms), retain 6>
    | |   |   | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x100000459, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x100000452, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |   | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x1000004b5, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x1000004be, !registered, !matched, active, busy 0, retain 5>
    | |   |   | +-o NVDA,Display-C@2  <class IONDRVDevice, id 0x100000420, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |   | | +-o NVDA  <class NVDA, id 0x10000045e, registered, matched, active, busy 0 (1 ms), retain 14>
    | |   |   | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x100000462, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x100000465, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x100000463, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x1000004b6, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x1000004c0, !registered, !matched, active, busy 0, retain 5>
    | |   |   | +-o NVDA,Display-D@3  <class IONDRVDevice, id 0x100000422, registered, matched, active, busy 0 (2 ms), retain 8>
    | |   |   | | +-o NVDA  <class NVDA, id 0x10000046a, registered, matched, active, busy 0 (2 ms), retain 14>
    | |   |   | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x10000046d, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x10000046f, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x10000046e, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x1000004b7, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x1000004c1, !registered, !matched, active, busy 0, retain 5>
    | |   |   | +-o NVDAinitgl  <class IOService, id 0x1000004af, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   +-o pci10de,e0a@0,1  <class IOPCIDevice, id 0x1000002c8, registered, matched, active, busy 0 (102 ms), retain 8>
    | |   +-o IIOM@5  <class IOPCIDevice, id 0x1000002a0, registered, matched, active, busy 0 (91 ms), retain 9>
    | |   +-o pci8086,3c2a@5,2  <class IOPCIDevice, id 0x1000002bb, registered, matched, active, busy 0 (106 ms), retain 8>
    | |   +-o pci8086,3c2c@5,4  <class IOPCIDevice, id 0x1000002bd, registered, matched, active, busy 0 (99 ms), retain 8>
    | |   +-o PEX7@11  <class IOPCIDevice, id 0x1000002a1, registered, matched, active, busy 0 (133 ms), retain 12>
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000304, registered, matched, active, busy 0 (12 ms), retain 8>
    | |   |   +-o SCU0@0  <class IOPCIDevice, id 0x1000002a2, registered, matched, active, busy 0 (12 ms), retain 9>
    | |   +-o pci8086,1d3a@16  <class IOPCIDevice, id 0x1000002be, registered, matched, active, busy 0 (103 ms), retain 8>
    | |   +-o pci8086,1d3c@16,2  <class IOPCIDevice, id 0x1000002bf, registered, matched, active, busy 0 (101 ms), retain 8>
    | |   +-o pci8086,1d3d@16,3  <class IOPCIDevice, id 0x1000002c0, registered, matched, active, busy 0 (197 ms), retain 10>
    | |   | +-o Apple16X50PCI22  <class com_apple_driver_16X50PCI, id 0x1000003fa, !registered, !matched, active, busy 0 (20 ms), retain 5>
    | |   |   +-o Apple16X50UARTSync22  <class com_apple_driver_16X50UARTSync, id 0x1000003fb, registered, matched, active, busy 0 (31 ms), retain 8>
    | |   |     +-o IOSerialBSDClient  <class IOSerialBSDClient, id 0x100000405, registered, matched, active, busy 0 (8 ms), retain 5>
    | |   +-o GBE@19  <class IOPCIDevice, id 0x100000298, registered, matched, active, busy 0 (115 ms), retain 11>
    | |   +-o USBE@1A  <class IOPCIDevice, id 0x10000028f, registered, matched, active, busy 0 (303 ms), retain 13>
    | |   | +-o AppleUSBEHCI  <class AppleUSBEHCI, id 0x10000030a, registered, matched, active, busy 0 (171 ms), retain 13>
    | |   |   +-o EHCI Root Hub Simulation@1A  <class IOUSBRootHubDevice, id 0x100000329, registered, matched, active, busy 0 (35 ms), retain 11>
    | |   |   | +-o AppleUSBHub  <class AppleUSBHub, id 0x100000358, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x10000035a, !registered, !matched, active, busy 0, retain 7>
    | |   |   +-o HubDevice@1a100000  <class IOUSBHubDevice, id 0x100000375, registered, matched, active, busy 0 (5 ms), retain 11>
    | |   |   | +-o AppleUSBHub  <class AppleUSBHub, id 0x10000037a, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x10000037e, !registered, !matched, active, busy 0, retain 7>
    | |   |   +-o Cruzer Glide@1a130000  <class IOUSBDevice, id 0x10000037f, registered, matched, active, busy 0 (130 ms), retain 9>
    | |   |     +-o IOUSBCompositeDriver  <class IOUSBCompositeDriver, id 0x100000381, !registered, !matched, active, busy 0, retain 4>
    | |   |     +-o IOUSBInterface@0  <class IOUSBInterface, id 0x100000382, registered, matched, active, busy 0 (112 ms), retain 8>
    | |   |       +-o IOUSBMassStorageClass  <class IOUSBMassStorageClass, id 0x100000384, registered, matched, active, busy 0 (107 ms), retain 9>
    | |   |         +-o IOSCSIPeripheralDeviceNub  <class IOSCSIPeripheralDeviceNub, id 0x100000387, registered, matched, active, busy 0 (6 ms), retain 7>
    | |   |           +-o IOSCSIPeripheralDeviceType00  <class IOSCSIPeripheralDeviceType00, id 0x10000038e, !registered, !matched, active, busy 0 (4 ms), retain 10>
    | |   |             +-o IOBlockStorageServices  <class IOBlockStorageServices, id 0x100000391, registered, matched, active, busy 0 (4 ms), retain 6>
    | |   |               +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x100000392, registered, matched, active, busy 0 (4 ms), retain 8>
    | |   |                 +-o SanDisk Cruzer Glide Media  <class IOMedia, id 0x1000003dc, registered, matched, active, busy 0 (4 ms), retain 11>
    | |   |                   +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000003dd, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |                   +-o IOFDiskPartitionScheme  <class IOFDiskPartitionScheme, id 0x1000003e0, !registered, !matched, active, busy 0 (0 ms), retain 6>
    | |   |                     +-o Untitled 1@1  <class IOMedia, id 0x1000003e2, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |                       +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000003e3, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   +-o pci8086,1d20@1B  <class IOPCIDevice, id 0x1000002c3, registered, matched, active, busy 0 (168 ms), retain 8>
    | |   +-o PEX1@1C  <class IOPCIDevice, id 0x1000002a4, registered, matched, active, busy 0 (218 ms), retain 12>
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x10000031a, registered, matched, active, busy 0 (98 ms), retain 8>
    | |   |   +-o GBE2@0  <class IOPCIDevice, id 0x1000002a5, registered, matched, active, busy 0 (98 ms), retain 12>
    | |   |     +-o AppleIntelE1000e  <class AppleIntelE1000e, id 0x100000337, !registered, !matched, active, busy 0 (0 ms), retain 7>
    | |   |       +-o en0  <class IOEthernetInterface, id 0x10000036b, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |         +-o IONetworkStack  <class IONetworkStack, id 0x10000030e, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |           +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000003e7, !registered, !matched, active, busy 0, retain 5>
    | |   +-o PEX4@1C,5  <class IOPCIDevice, id 0x1000002a8, registered, matched, active, busy 0 (121 ms), retain 12>
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000321, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   +-o PEX2@1C,6  <class IOPCIDevice, id 0x1000002a6, registered, matched, active, busy 0 (132 ms), retain 12>
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000322, registered, matched, active, busy 0 (14 ms), retain 8>
    | |   |   +-o USB3@0  <class IOPCIDevice, id 0x1000002a7, registered, matched, active, busy 0 (14 ms), retain 9>
    | |   +-o EUSB@1D  <class IOPCIDevice, id 0x100000284, registered, matched, active, busy 0 (5041 ms), retain 12>
    | |   | +-o AppleUSBEHCI  <class AppleUSBEHCI, id 0x10000031c, registered, matched, active, busy 0 (4925 ms), retain 16>
    | |   |   +-o EHCI Root Hub Simulation@1D  <class IOUSBRootHubDevice, id 0x100000334, registered, matched, active, busy 0 (29 ms), retain 11>
    | |   |   | +-o AppleUSBHub  <class AppleUSBHub, id 0x10000035d, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x10000035f, !registered, !matched, active, busy 0, retain 7>
    | |   |   +-o HubDevice@1d100000  <class IOUSBHubDevice, id 0x100000376, registered, matched, active, busy 0 (5 ms), retain 17>
    | |   |   | +-o AppleUSBHub  <class AppleUSBHub, id 0x100000378, registered, matched, active, busy 0 (0 ms), retain 17>
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x10000037d, !registered, !matched, active, busy 0, retain 7>
    | |   |   +-o G9 Laser Mouse@1d150000  <class IOUSBDevice, id 0x100000386, registered, matched, active, busy 0 (166 ms), retain 12>
    | |   |   | +-o IOUSBCompositeDriver  <class IOUSBCompositeDriver, id 0x100000389, !registered, !matched, active, busy 0, retain 4>
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x10000038a, registered, matched, active, busy 0 (156 ms), retain 9>
    | |   |   | | +-o IOUSBHIDDriver  <class IOUSBHIDDriver, id 0x10000044c, registered, matched, active, busy 0 (10 ms), retain 10>
    | |   |   | |   +-o IOHIDInterface  <class IOHIDInterface, id 0x100000466, registered, matched, active, busy 0 (9 ms), retain 7>
    | |   |   | |   | +-o IOHIDEventDriver  <class IOHIDEventDriver, id 0x100000473, registered, matched, active, busy 0 (1 ms), retain 10>
    | |   |   | |   |   +-o IOHIDPointing  <class IOHIDPointing, id 0x100000474, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |   | |   |   | +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 28>
    | |   |   | |   |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   +-o IOHIDConsumer  <class IOHIDConsumer, id 0x100000476, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |   | |   |   | +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 28>
    | |   |   | |   |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 27>
    | |   |   | |   |     +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |     +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |     +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |     +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |     +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |     +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1000004db, !registered, !matched, active, busy 0, retain 6>
    | |   |   | |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x10000054b, !registered, !matched, active, busy 0, retain 6>
    | |   |   | +-o IOUSBInterface@1  <class IOUSBInterface, id 0x10000038b, registered, matched, active, busy 0 (159 ms), retain 9>
    | |   |   |   +-o IOUSBHIDDriver  <class IOUSBHIDDriver, id 0x100000457, registered, matched, active, busy 0 (9 ms), retain 10>
    | |   |   |     +-o IOHIDInterface  <class IOHIDInterface, id 0x100000472, registered, matched, active, busy 0 (8 ms), retain 7>
    | |   |   |     | +-o IOHIDEventDriver  <class IOHIDEventDriver, id 0x100000479, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |     |   +-o IOHIDKeyboard  <class IOHIDKeyboard, id 0x10000047b, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   |     |   | +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 28>
    | |   |   |     |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   +-o IOHIDConsumer  <class IOHIDConsumer, id 0x10000047c, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |   |     |   | +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 28>
    | |   |   |     |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 27>
    | |   |   |     |     +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |     +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |     +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |     +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |     +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |     +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1000004d9, !registered, !matched, active, busy 0, retain 6>
    | |   |   |     +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x100000549, !registered, !matched, active, busy 0, retain 6>
    | |   |   +-o USB2.0-CRW@1d120000  <class IOUSBDevice, id 0x100000393, registered, matched, active, busy 0 (574 ms), retain 9>
    | |   |   | +-o IOUSBCompositeDriver  <class IOUSBCompositeDriver, id 0x100000395, !registered, !matched, active, busy 0, retain 4>
    | |   |   | +-o Bulk-In, Bulk-Out, Interface@0  <class IOUSBInterface, id 0x100000396, registered, matched, active, busy 0 (551 ms), retain 8>
    | |   |   |   +-o IOUSBMassStorageClass  <class IOUSBMassStorageClass, id 0x100000398, registered, matched, active, busy 0 (24 ms), retain 21>
    | |   |   |     +-o IOSCSILogicalUnitNub@0  <class IOSCSILogicalUnitNub, id 0x10000039a, registered, matched, active, busy 0 (4 ms), retain 8>
    | |   |   |     | +-o IOSCSIPeripheralDeviceType00  <class IOSCSIPeripheralDeviceType00, id 0x10000039b, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |   |     |   +-o IOBlockStorageServices  <class IOBlockStorageServices, id 0x10000039f, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |     |     +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000003a0, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |     +-o IOSCSILogicalUnitNub@1  <class IOSCSILogicalUnitNub, id 0x1000003a1, registered, matched, active, busy 0 (5 ms), retain 8>
    | |   |   |     | +-o IOSCSIPeripheralDeviceType00  <class IOSCSIPeripheralDeviceType00, id 0x1000003ae, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |   |     |   +-o IOBlockStorageServices  <class IOBlockStorageServices, id 0x1000003b1, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |     |     +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000003b2, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |     +-o IOSCSILogicalUnitNub@2  <class IOSCSILogicalUnitNub, id 0x1000003b3, registered, matched, active, busy 0 (4 ms), retain 8>
    | |   |   |     | +-o IOSCSIPeripheralDeviceType00  <class IOSCSIPeripheralDeviceType00, id 0x1000003b9, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |   |     |   +-o IOBlockStorageServices  <class IOBlockStorageServices, id 0x1000003bc, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |     |     +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000003bd, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |     +-o IOSCSILogicalUnitNub@3  <class IOSCSILogicalUnitNub, id 0x1000003be, registered, matched, active, busy 0 (4 ms), retain 8>
    | |   |   |     | +-o IOSCSIPeripheralDeviceType00  <class IOSCSIPeripheralDeviceType00, id 0x1000003c0, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |   |     |   +-o IOBlockStorageServices  <class IOBlockStorageServices, id 0x1000003c3, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |     |     +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000003c4, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |     +-o IOSCSILogicalUnitNub@4  <class IOSCSILogicalUnitNub, id 0x1000003c5, registered, matched, active, busy 0 (4 ms), retain 8>
    | |   |   |       +-o IOSCSIPeripheralDeviceType00  <class IOSCSIPeripheralDeviceType00, id 0x1000003d3, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |   |         +-o IOBlockStorageServices  <class IOBlockStorageServices, id 0x1000003d6, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |           +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000003d7, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   +-o USBPS2@1d160000  <class IOUSBDevice, id 0x10000039d, registered, matched, active, busy 0 (175 ms), retain 12>
    | |   |   | +-o IOUSBCompositeDriver  <class IOUSBCompositeDriver, id 0x1000003a4, !registered, !matched, active, busy 0, retain 4>
    | |   |   | +-o EP1@0  <class IOUSBInterface, id 0x1000003a5, registered, matched, active, busy 0 (33 ms), retain 9>
    | |   |   | | +-o IOUSBHIDDriver  <class IOUSBHIDDriver, id 0x1000003a8, registered, matched, active, busy 0 (24 ms), retain 10>
    | |   |   | |   +-o IOHIDInterface  <class IOHIDInterface, id 0x1000003a9, registered, matched, active, busy 0 (1 ms), retain 7>
    | |   |   | |   | +-o IOHIDEventDriver  <class IOHIDEventDriver, id 0x1000003aa, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   | |   |   +-o IOHIDKeyboard  <class IOHIDKeyboard, id 0x1000003ab, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   | |   |   | +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 28>
    | |   |   | |   |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 27>
    | |   |   | |   |     +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |     +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |     +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |     +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |     +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |     +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1000004dc, !registered, !matched, active, busy 0, retain 6>
    | |   |   | |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x10000054c, !registered, !matched, active, busy 0, retain 6>
    | |   |   | +-o EP2@1  <class IOUSBInterface, id 0x1000003a6, registered, matched, active, busy 0 (158 ms), retain 9>
    | |   |   |   +-o IOUSBHIDDriver  <class IOUSBHIDDriver, id 0x10000043e, registered, matched, active, busy 0 (11 ms), retain 10>
    | |   |   |     +-o IOHIDInterface  <class IOHIDInterface, id 0x100000469, registered, matched, active, busy 0 (10 ms), retain 7>
    | |   |   |     | +-o IOHIDEventDriver  <class IOHIDEventDriver, id 0x100000475, registered, matched, active, busy 0 (1 ms), retain 10>
    | |   |   |     |   +-o IOHIDPointing  <class IOHIDPointing, id 0x100000477, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |   |     |   | +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 28>
    | |   |   |     |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   +-o IOHIDConsumer  <class IOHIDConsumer, id 0x100000478, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   |     |   | +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 28>
    | |   |   |     |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |   +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 27>
    | |   |   |     |     +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |     +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |     +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |     +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |     +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     |     +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |   |   |     +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1000004da, !registered, !matched, active, busy 0, retain 6>
    | |   |   |     +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x10000054a, !registered, !matched, active, busy 0, retain 6>
    | |   |   +-o MiscellaneousDevice@1d170000  <class IOUSBDevice, id 0x1000003b5, registered, matched, active, busy 0 (4591 ms), retain 12>
    | |   |     +-o IOUSBCompositeDriver  <class IOUSBCompositeDriver, id 0x1000003b8, !registered, !matched, active, busy 0, retain 4>
    | |   |     +-o IOUSBInterface@0  <class IOUSBInterface, id 0x1000003c7, registered, matched, active, busy 0 (4303 ms), retain 8>
    | |   |     | +-o AppleUSBAudioDevice  <class AppleUSBAudioDevice, id 0x100000442, registered, matched, active, busy 0 (4165 ms), retain 11>
    | |   |     |   +-o AppleUSBAudioEngine  <class AppleUSBAudioEngine, id 0x100000458, registered, matched, active, busy 0 (4163 ms), retain 14>
    | |   |     |     +-o IOAudioLevelControl  <class IOAudioLevelControl, id 0x100000480, !registered, !matched, active, busy 0, retain 8>
    | |   |     |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000545, !registered, !matched, active, busy 0, retain 6>
    | |   |     |     +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x100000481, !registered, !matched, active, busy 0, retain 8>
    | |   |     |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000546, !registered, !matched, active, busy 0, retain 6>
    | |   |     |     +-o AppleUSBAudioStream  <class AppleUSBAudioStream, id 0x10000045d, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |     |     +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000544, !registered, !matched, active, busy 0, retain 6>
    | |   |     +-o IOUSBInterface@1  <class IOUSBInterface, id 0x1000003c8, registered, matched, active, busy 0 (143 ms), retain 9>
    | |   |     | +-o AppleUSBAudioStream  <class AppleUSBAudioStream, id 0x10000045d, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |     +-o IOUSBInterface@2  <class IOUSBInterface, id 0x1000003c9, registered, matched, active, busy 0 (4 ms), retain 7>
    | |   |     +-o IOUSBInterface@3  <class IOUSBInterface, id 0x1000003ca, registered, matched, active, busy 0 (4 ms), retain 7>
    | |   +-o BR20@1E  <class IOPCIDevice, id 0x100000273, registered, matched, active, busy 0 (122 ms), retain 13>
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000327, registered, matched, active, busy 0 (13 ms), retain 8>
    | |   |   +-o pci11c1,5811@1  <class IOPCIDevice, id 0x1000002c9, registered, matched, active, busy 0 (13 ms), retain 10>
    | |   |     +-o AppleFWOHCI  <class AppleFWOHCI, id 0x10000033c, !registered, !matched, active, busy 0, retain 6>
    | |   |       +-o IOFireWireController  <class IOFireWireController, id 0x10000033e, !registered, !matched, active, busy 0, retain 6>
    | |   +-o SBRG@1F  <class IOPCIDevice, id 0x100000272, registered, matched, active, busy 0 (5277 ms), retain 22>
    | |   | +-o AppleLPC  <class AppleLPC, id 0x100000406, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   +-o SAT0@1F,2  <class IOPCIDevice, id 0x100000275, registered, matched, active, busy 0 (414 ms), retain 14>
    | |   | +-o AppleAHCI  <class AppleAHCI, id 0x100000338, registered, matched, active, busy 0 (296 ms), retain 10>
    | |   |   +-o CHN0@0  <class AppleAHCIPort, id 0x100000276, registered, matched, active, busy 0 (19 ms), retain 13>
    | |   |   | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x10000034d, registered, matched, active, busy 0 (19 ms), retain 12>
    | |   |   |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x100000350, registered, matched, active, busy 0 (11 ms), retain 7>
    | |   |   |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x100000352, registered, matched, active, busy 0 (10 ms), retain 7>
    | |   |   |       +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x100000356, registered, matched, active, busy 0 (5 ms), retain 8>
    | |   |   |         +-o INTEL SSDSC2MH250A2 Media  <class IOMedia, id 0x10000035b, registered, matched, active, busy 0 (5 ms), retain 11>
    | |   |   |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000362, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x100000364, !registered, !matched, active, busy 0 (1 ms), retain 7>
    | |   |   |             +-o EFI System Partition@1  <class IOMedia, id 0x100000367, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000369, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |             +-o OSX@2  <class IOMedia, id 0x100000368, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000036a, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   +-o CHN1@1  <class AppleAHCIPort, id 0x100000279, registered, matched, active, busy 0 (291 ms), retain 13>
    | |   |     +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x10000034f, registered, matched, active, busy 0 (291 ms), retain 10>
    | |   |       +-o IOAHCISerialATAPI  <class IOAHCISerialATAPI, id 0x100000355, registered, matched, active, busy 0 (280 ms), retain 9>
    | |   |         +-o IOSCSIPeripheralDeviceNub  <class IOSCSIPeripheralDeviceNub, id 0x100000361, registered, matched, active, busy 0 (177 ms), retain 7>
    | |   |           +-o IOSCSIPeripheralDeviceType05  <class IOSCSIPeripheralDeviceType05, id 0x10000036d, !registered, !matched, active, busy 0 (85 ms), retain 9>
    | |   |             +-o IOBDServices  <class IOBDServices, id 0x100000372, registered, matched, active, busy 0 (85 ms), retain 7>
    | |   |               +-o SCSITaskUserClientIniter  <class SCSITaskUserClientIniter, id 0x100000373, !registered, !matched, active, busy 0, retain 4>
    | |   |               +-o IOBDBlockStorageDriver  <class IOBDBlockStorageDriver, id 0x100000374, registered, matched, active, busy 0 (75 ms), retain 8>
    | |   |                 +-o PIONEER BD-RW BDR-205 Media  <class IODVDMedia, id 0x1000003cf, registered, matched, active, busy 0 (75 ms), retain 10>
    | |   |                   +-o IODVDMediaBSDClient  <class IODVDMediaBSDClient, id 0x1000003d0, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   +-o SMB@1F,3  <class IOPCIDevice, id 0x100000283, registered, matched, active, busy 0 (109 ms), retain 9>
    | +-o IOH  <class IOACPIPlatformDevice, id 0x100000217, registered, matched, active, busy 0 (2 ms), retain 7>
    | +-o SIO1  <class IOACPIPlatformDevice, id 0x100000219, registered, matched, active, busy 0 (2 ms), retain 7>
    | +-o PS2K  <class IOACPIPlatformDevice, id 0x10000021a, registered, matched, active, busy 0 (5606 ms), retain 8>
    | | +-o ps2controller  <class AppleACPIPS2Nub, id 0x1000002b1, registered, matched, active, busy 0 (5600 ms), retain 9>
    | |   +-o ApplePS2Controller  <class ApplePS2Controller, id 0x1000002bc, !registered, !matched, active, busy 0 (5575 ms), retain 9>
    | |     +-o ApplePS2KeyboardDevice  <class ApplePS2KeyboardDevice, id 0x1000002e8, registered, matched, active, busy 0 (402 ms), retain 8>
    | |     | +-o ApplePS2Keyboard  <class ApplePS2Keyboard, id 0x1000002f1, registered, matched, active, busy 0 (53 ms), retain 10>
    | |     |   +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 27>
    | |     |   | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |     |   | +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |     |   | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |     |   | +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |     |   | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |     |   | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |     |   +-o IOHIDKeyboardDevice  <class IOHIDKeyboardDevice, id 0x100000320, registered, matched, active, busy 0 (52 ms), retain 9>
    | |     |     +-o IOHIDInterface  <class IOHIDInterface, id 0x10000032d, registered, matched, active, busy 0 (31 ms), retain 6>
    | |     |     +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1000004de, !registered, !matched, active, busy 0, retain 6>
    | |     |     +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x10000054f, !registered, !matched, active, busy 0, retain 6>
    | |     +-o ApplePS2MouseDevice  <class ApplePS2MouseDevice, id 0x1000002e9, registered, matched, active, busy 0 (5194 ms), retain 8>
    | |       +-o ApplePS2ALPSGlidePoint  <class ApplePS2ALPSGlidePoint, id 0x10000047f, registered, matched, active, busy 0 (4621 ms), retain 10>
    | |         +-o IOHIDPointingDevice  <class IOHIDPointingDevice, id 0x10000048c, registered, matched, active, busy 0 (4621 ms), retain 9>
    | |         | +-o IOHIDInterface  <class IOHIDInterface, id 0x100000495, registered, matched, active, busy 0 (2 ms), retain 6>
    | |         | +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1000004dd, !registered, !matched, active, busy 0, retain 6>
    | |         | +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x10000054e, !registered, !matched, active, busy 0, retain 6>
    | |         +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 27>
    | |           +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |           +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |           +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |           +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |           +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |           +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | +-o PS2M  <class IOACPIPlatformDevice, id 0x10000021b, registered, matched, active, busy 0 (3 ms), retain 8>
    | | +-o ps2controller  <class AppleACPIPS2Nub, id 0x1000002b1, registered, matched, active, busy 0 (5600 ms), retain 9>
    | |   +-o ApplePS2Controller  <class ApplePS2Controller, id 0x1000002bc, !registered, !matched, active, busy 0 (5575 ms), retain 9>
    | |     +-o ApplePS2KeyboardDevice  <class ApplePS2KeyboardDevice, id 0x1000002e8, registered, matched, active, busy 0 (402 ms), retain 8>
    | |     | +-o ApplePS2Keyboard  <class ApplePS2Keyboard, id 0x1000002f1, registered, matched, active, busy 0 (53 ms), retain 10>
    | |     |   +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 27>
    | |     |   | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |     |   | +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |     |   | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |     |   | +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |     |   | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |     |   | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | |     |   +-o IOHIDKeyboardDevice  <class IOHIDKeyboardDevice, id 0x100000320, registered, matched, active, busy 0 (52 ms), retain 9>
    | |     |     +-o IOHIDInterface  <class IOHIDInterface, id 0x10000032d, registered, matched, active, busy 0 (31 ms), retain 6>
    | |     |     +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1000004de, !registered, !matched, active, busy 0, retain 6>
    | |     |     +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x10000054f, !registered, !matched, active, busy 0, retain 6>
    | |     +-o ApplePS2MouseDevice  <class ApplePS2MouseDevice, id 0x1000002e9, registered, matched, active, busy 0 (5194 ms), retain 8>
    | |       +-o ApplePS2ALPSGlidePoint  <class ApplePS2ALPSGlidePoint, id 0x10000047f, registered, matched, active, busy 0 (4621 ms), retain 10>
    | |         +-o IOHIDPointingDevice  <class IOHIDPointingDevice, id 0x10000048c, registered, matched, active, busy 0 (4621 ms), retain 9>
    | |         | +-o IOHIDInterface  <class IOHIDInterface, id 0x100000495, registered, matched, active, busy 0 (2 ms), retain 6>
    | |         | +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1000004dd, !registered, !matched, active, busy 0, retain 6>
    | |         | +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x10000054e, !registered, !matched, active, busy 0, retain 6>
    | |         +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 27>
    | |           +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | |           +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | |           +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | |           +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | |           +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | |           +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | +-o PIC  <class IOACPIPlatformDevice, id 0x10000021c, registered, matched, active, busy 0 (2 ms), retain 7>
    | +-o DMAD  <class IOACPIPlatformDevice, id 0x10000021d, registered, matched, active, busy 0 (3 ms), retain 7>
    | +-o TMR  <class IOACPIPlatformDevice, id 0x10000021e, registered, matched, active, busy 0 (2 ms), retain 7>
    | +-o RTC0  <class IOACPIPlatformDevice, id 0x10000021f, registered, matched, active, busy 0 (8 ms), retain 9>
    | | +-o AppleRTC  <class AppleRTC, id 0x1000002b7, registered, matched, active, busy 0 (0 ms), retain 7>
    | +-o SPKR  <class IOACPIPlatformDevice, id 0x100000220, registered, matched, active, busy 0 (3 ms), retain 7>
    | +-o RMSC  <class IOACPIPlatformDevice, id 0x100000221, registered, matched, active, busy 0 (2 ms), retain 7>
    | +-o COPR  <class IOACPIPlatformDevice, id 0x100000222, registered, matched, active, busy 0 (3 ms), retain 7>
    | +-o UAR1  <class IOACPIPlatformDevice, id 0x100000223, registered, matched, active, busy 0 (88 ms), retain 8>
    | | +-o Apple16X50ACPI1  <class com_apple_driver_16X50ACPI, id 0x1000003f1, !registered, !matched, active, busy 0 (54 ms), retain 5>
    | |   +-o Apple16X50UARTSync1  <class com_apple_driver_16X50UARTSync, id 0x1000003f3, registered, matched, active, busy 0 (54 ms), retain 8>
    | |     +-o IOSerialBSDClient  <class IOSerialBSDClient, id 0x100000401, registered, matched, active, busy 0 (24 ms), retain 5>
    | +-o PCH  <class IOACPIPlatformDevice, id 0x100000224, registered, matched, active, busy 0 (3 ms), retain 7>
    | +-o CWDT  <class IOACPIPlatformDevice, id 0x100000225, registered, matched, active, busy 0 (3 ms), retain 7>
    | +-o HPET  <class IOACPIPlatformDevice, id 0x10000025d, registered, matched, active, busy 0 (4 ms), retain 8>
    | | +-o AppleHPET  <class AppleHPET, id 0x1000002b4, !registered, !matched, active, busy 0, retain 4>
    | +-o PCI1@0  <class IOACPIPlatformDevice, id 0x10000025e, registered, matched, active, busy 0 (5586 ms), retain 18>
    | | +-o AppleACPIPCI  <class AppleACPIPCI, id 0x1000002b3, registered, matched, active, busy 0 (5569 ms), retain 17>
    | |   +-o NPE2@2  <class IOPCIDevice, id 0x1000002aa, registered, matched, active, busy 0 (5569 ms), retain 12>
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000316, registered, matched, active, busy 0 (5438 ms), retain 8>
    | |   |   +-o SLT4@0  <class IOPCIDevice, id 0x1000002ab, registered, matched, active, busy 0 (5438 ms), retain 14>
    | |   |     +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000332, registered, matched, active, busy 0 (5420 ms), retain 10>
    | |   |       +-o pci-bridge@0  <class IOPCIDevice, id 0x1000002d4, registered, matched, active, busy 0 (5419 ms), retain 12>
    | |   |       | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000345, registered, matched, active, busy 0 (5410 ms), retain 10>
    | |   |       |   +-o display@0  <class IOPCIDevice, id 0x1000002d7, registered, matched, active, busy 0 (5410 ms), retain 18>
    | |   |       |   | +-o NVDAHal  <class IOService, id 0x10000041c, registered, matched, active, busy 0 (5300 ms), retain 6>
    | |   |       |   | +-o NVDAgl  <class IOService, id 0x100000421, registered, matched, active, busy 0 (19 ms), retain 6>
    | |   |       |   | +-o NVDA,Display-A@0  <class IONDRVDevice, id 0x100000425, registered, matched, active, busy 0 (34 ms), retain 8>
    | |   |       |   | | +-o NVDA  <class NVDA, id 0x10000042d, registered, matched, active, busy 0 (20 ms), retain 17>
    | |   |       |   | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x100000434, registered, matched, active, busy 0 (4 ms), retain 6>
    | |   |       |   | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x10000043a, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |       |   | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x100000435, registered, matched, active, busy 0 (2 ms), retain 5>
    | |   |       |   | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x1000004a4, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |   | |   +-o display0  <class IODisplayConnect, id 0x1000004a5, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |   | |   | +-o AppleDisplay  <class AppleDisplay, id 0x1000004a7, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |       |   | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x1000004ae, !registered, !matched, active, busy 0, retain 5>
    | |   |       |   | |   +-o IOFramebufferSharedUserClient  <class IOFramebufferSharedUserClient, id 0x1000004e6, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | +-o nvAccelerator  <class nvAccelerator, id 0x100000429, registered, matched, active, busy 0 (4 ms), retain 31>
    | |   |       |   | | +-o nv2DContext  <class nv2DContext, id 0x1000004c2, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nv2DContext  <class nv2DContext, id 0x1000004c5, !registered, !matched, active, busy 0, retain 7>
    | |   |       |   | | +-o nvSurface  <class nvSurface, id 0x1000004cb, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvDevice  <class nvDevice, id 0x1000004cf, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvSharedUserClient  <class nvSharedUserClient, id 0x1000004d2, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvFermiGLContext  <class nvFermiGLContext, id 0x1000004d5, !registered, !matched, active, busy 0, retain 7>
    | |   |       |   | | +-o nvSurface  <class nvSurface, id 0x1000004e0, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvSurface  <class nvSurface, id 0x1000004e1, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvSurface  <class nvSurface, id 0x1000004e2, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvSurface  <class nvSurface, id 0x1000004e3, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvSurface  <class nvSurface, id 0x10000055f, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvSurface  <class nvSurface, id 0x100000560, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvSurface  <class nvSurface, id 0x100000561, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvDevice  <class nvDevice, id 0x10000056a, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvDevice  <class nvDevice, id 0x100000572, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvSharedUserClient  <class nvSharedUserClient, id 0x100000577, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvFermiGLContext  <class nvFermiGLContext, id 0x10000057a, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvSharedUserClient  <class nvSharedUserClient, id 0x10000057d, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvFermiGLContext  <class nvFermiGLContext, id 0x100000580, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvDevice  <class nvDevice, id 0x10000058e, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvSharedUserClient  <class nvSharedUserClient, id 0x100000593, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvFermiGLContext  <class nvFermiGLContext, id 0x100000596, !registered, !matched, active, busy 0, retain 7>
    | |   |       |   | | +-o nvSurface  <class nvSurface, id 0x100000598, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvSurface  <class nvSurface, id 0x1000005a4, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | | +-o nvSurface  <class nvSurface, id 0x1000005a9, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | +-o NVDA,Display-B@1  <class IONDRVDevice, id 0x100000426, registered, matched, active, busy 0 (9 ms), retain 8>
    | |   |       |   | | +-o NVDA  <class NVDA, id 0x100000441, registered, matched, active, busy 0 (6 ms), retain 17>
    | |   |       |   | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x10000044f, registered, matched, active, busy 0 (2 ms), retain 6>
    | |   |       |   | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x100000453, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |       |   | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x100000450, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |       |   | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x1000004a9, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |   | |   +-o display0  <class IODisplayConnect, id 0x1000004aa, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |   | |   | +-o AppleDisplay  <class AppleDisplay, id 0x1000004ac, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |       |   | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x1000004bd, !registered, !matched, active, busy 0, retain 5>
    | |   |       |   | |   +-o IOFramebufferSharedUserClient  <class IOFramebufferSharedUserClient, id 0x1000004e8, !registered, !matched, active, busy 0, retain 6>
    | |   |       |   | +-o NVDAinitgl  <class IOService, id 0x1000004a3, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |   +-o pci10de,e09@0,1  <class IOPCIDevice, id 0x1000002d8, registered, matched, active, busy 0 (95 ms), retain 8>
    | |   |       +-o pci-bridge@2  <class IOPCIDevice, id 0x1000002d5, registered, matched, active, busy 0 (5418 ms), retain 12>
    | |   |         +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000342, registered, matched, active, busy 0 (5410 ms), retain 10>
    | |   |           +-o display@0  <class IOPCIDevice, id 0x1000002da, registered, matched, active, busy 0 (5409 ms), retain 18>
    | |   |           | +-o NVDAHal  <class IOService, id 0x100000412, registered, matched, active, busy 0 (5302 ms), retain 6>
    | |   |           | +-o NVDAgl  <class IOService, id 0x100000413, registered, matched, active, busy 0 (21 ms), retain 6>
    | |   |           | +-o NVDA,Display-A@0  <class IONDRVDevice, id 0x10000041b, registered, matched, active, busy 0 (37 ms), retain 8>
    | |   |           | | +-o NVDA  <class NVDA, id 0x10000042a, registered, matched, active, busy 0 (21 ms), retain 14>
    | |   |           | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x100000437, registered, matched, active, busy 0 (5 ms), retain 6>
    | |   |           | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x10000043c, registered, matched, active, busy 0 (2 ms), retain 5>
    | |   |           | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x100000439, registered, matched, active, busy 0 (2 ms), retain 5>
    | |   |           | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x1000004ba, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |           | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x1000004bc, !registered, !matched, active, busy 0, retain 5>
    | |   |           | +-o nvAccelerator  <class nvAccelerator, id 0x100000428, registered, matched, active, busy 0 (8 ms), retain 20>
    | |   |           | | +-o nv2DContext  <class nv2DContext, id 0x1000004c4, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nv2DContext  <class nv2DContext, id 0x1000004c7, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nvDevice  <class nvDevice, id 0x1000004d1, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nvSharedUserClient  <class nvSharedUserClient, id 0x1000004d4, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nvFermiGLContext  <class nvFermiGLContext, id 0x1000004d7, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nvDevice  <class nvDevice, id 0x10000056c, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nvDevice  <class nvDevice, id 0x100000574, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nvSharedUserClient  <class nvSharedUserClient, id 0x100000576, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nvFermiGLContext  <class nvFermiGLContext, id 0x100000579, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nvSharedUserClient  <class nvSharedUserClient, id 0x10000057c, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nvFermiGLContext  <class nvFermiGLContext, id 0x10000057f, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nvDevice  <class nvDevice, id 0x100000590, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nvSharedUserClient  <class nvSharedUserClient, id 0x100000592, !registered, !matched, active, busy 0, retain 6>
    | |   |           | | +-o nvFermiGLContext  <class nvFermiGLContext, id 0x100000595, !registered, !matched, active, busy 0, retain 6>
    | |   |           | +-o NVDA,Display-B@1  <class IONDRVDevice, id 0x10000041d, registered, matched, active, busy 0 (8 ms), retain 8>
    | |   |           | | +-o NVDA  <class NVDA, id 0x100000448, registered, matched, active, busy 0 (4 ms), retain 14>
    | |   |           | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x100000454, registered, matched, active, busy 0 (2 ms), retain 6>
    | |   |           | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x10000045a, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |           | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x100000455, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |           | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x1000004bb, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |           | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x1000004bf, !registered, !matched, active, busy 0, retain 5>
    | |   |           | +-o NVDAinitgl  <class IOService, id 0x1000004b9, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |           +-o pci10de,e09@0,1  <class IOPCIDevice, id 0x1000002db, registered, matched, active, busy 0 (79 ms), retain 8>
    | |   +-o NPE3@3  <class IOPCIDevice, id 0x1000002ac, registered, matched, active, busy 0 (127 ms), retain 12>
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000313, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   +-o pci8086,3c28@5  <class IOPCIDevice, id 0x1000002cf, registered, matched, active, busy 0 (110 ms), retain 8>
    | |   +-o pci8086,3c2a@5,2  <class IOPCIDevice, id 0x1000002d0, registered, matched, active, busy 0 (109 ms), retain 8>
    | |   +-o pci8086,3c2c@5,4  <class IOPCIDevice, id 0x1000002d1, registered, matched, active, busy 0 (103 ms), retain 8>
    | +-o PWRB  <class IOACPIPlatformDevice, id 0x100000263, registered, matched, active, busy 0 (4 ms), retain 9>
    | | +-o AppleACPIButton  <class AppleACPIButton, id 0x1000002b6, !registered, !matched, active, busy 0, retain 4>
    | +-o RMEM  <class IOACPIPlatformDevice, id 0x10000026c, registered, matched, active, busy 0 (2 ms), retain 7>
    | +-o WMID  <class IOACPIPlatformDevice, id 0x10000026d, registered, matched, active, busy 0 (2 ms), retain 7>
    | +-o SCK0  <class IOACPIPlatformDevice, id 0x10000026e, registered, matched, active, busy 0 (2 ms), retain 7>
    | +-o SCK1  <class IOACPIPlatformDevice, id 0x10000026f, registered, matched, active, busy 0 (2 ms), retain 7>
    | +-o OMSC  <class IOACPIPlatformDevice, id 0x100000270, registered, matched, active, busy 0 (2 ms), retain 7>
    | +-o HTAM  <class IOACPIPlatformDevice, id 0x100000271, registered, matched, active, busy 0 (2 ms), retain 7>
    | +-o IOPCIMessagedInterruptController  <class IOPCIMessagedInterruptController, id 0x1000002b0, registered, matched, active, busy 0 (0 ms), retain 7>
    | +-o FakeSMC  <class FakeSMC, id 0x1000002c1, registered, matched, active, busy 0 (0 ms), retain 5>
    | +-o SMC  <class FakeSMCDevice, id 0x1000002c5, registered, matched, active, busy 0 (25 ms), retain 7>
    | | +-o AppleSMC  <class AppleSMC, id 0x1000003ee, registered, matched, active, busy 0 (1 ms), retain 7>
    | |   +-o SMCWatchDogTimer  <class SMCWatchDogTimer, id 0x1000003f2, registered, matched, active, busy 0 (0 ms), retain 6>
    | +-o AppleEFIRuntime  <class AppleEFIRuntime, id 0x1000002c4, registered, matched, active, busy 0 (0 ms), retain 8>
    |   +-o AppleEFINVRAM  <class AppleEFINVRAM, id 0x1000002c7, registered, matched, active, busy 0 (0 ms), retain 1493>
    +-o IOResources  <class IOResources, id 0x10000010d, registered, matched, active, busy 0 (1877 ms), retain 29>
    | +-o AppleIntelCPUPowerManagement  <class NullCPUPowerManagement, id 0x100000111, !registered, !matched, active, busy 0, retain 4>
    | +-o AppleFDEKeyStore  <class AppleFDEKeyStore, id 0x100000112, registered, matched, active, busy 0 (0 ms), retain 6>
    | +-o IOReportHub  <class IOReportHub, id 0x100000113, registered, matched, active, busy 0 (0 ms), retain 5>
    | +-o IOHDIXController  <class IOHDIXController, id 0x100000114, registered, matched, active, busy 0 (0 ms), retain 5>
    | +-o AppleKeyStore  <class AppleKeyStore, id 0x100000115, registered, matched, active, busy 0 (0 ms), retain 7>
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000053c, !registered, !matched, active, busy 0, retain 6>
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000053e, !registered, !matched, active, busy 0, retain 6>
    | +-o IOHIDResource  <class IOHIDResource, id 0x10000030c, registered, matched, active, busy 0 (0 ms), retain 5>
    | +-o IOHIDSystem  <class IOHIDSystem, id 0x10000030d, registered, matched, active, busy 0 (0 ms), retain 27>
    | | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 5>
    | | +-o IOHIDStackShotUserClient  <class IOHIDStackShotUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 5>
    | | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 5>
    | | +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000004a0, !registered, !matched, active, busy 0, retain 5>
    | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004a2, !registered, !matched, active, busy 0, retain 5>
    | | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000004cd, !registered, !matched, active, busy 0, retain 5>
    | +-o IONetworkStack  <class IONetworkStack, id 0x10000030e, registered, matched, active, busy 0 (0 ms), retain 10>
    | | +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000003e7, !registered, !matched, active, busy 0, retain 5>
    | +-o com_apple_BootCache  <class com_apple_BootCache, id 0x10000030f, !registered, !matched, active, busy 0, retain 4>
    | +-o com_apple_AppleFSCompression_AppleFSCompressionTypeZlib  <class com_apple_AppleFSCompression_AppleFSCompressionTypeZlib, id 0x100000310, !registered, !matched, active, busy 0, retain 4>
    | +-o com_apple_AppleFSCompression_AppleFSCompressionTypeDataless  <class com_apple_AppleFSCompression_AppleFSCompressionTypeDataless, id 0x100000311, !registered, !matched, active, busy 0, retain 4>
    | +-o AppleHWAccess  <class AppleHWAccess, id 0x100000408, registered, matched, active, busy 0 (4 ms), retain 5>
    | +-o Dont_Steal_Mac_OS_X  <class Dont_Steal_Mac_OS_X, id 0x100000409, !registered, !matched, active, busy 0, retain 5>
    | +-o IOBluetoothHCIController  <class IOBluetoothHCIController, id 0x10000040a, !registered, !matched, active, busy 0, retain 4>
    | +-o IODisplayWrangler  <class IODisplayWrangler, id 0x10000040b, registered, matched, active, busy 0 (5 ms), retain 10>
    | | +-o IOAccelerationUserClient  <class IOAccelerationUserClient, id 0x1000004ca, !registered, !matched, active, busy 0, retain 5>
    | +-o IOSurfaceRoot  <class IOSurfaceRoot, id 0x10000040c, registered, matched, active, busy 0 (3 ms), retain 32>
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000004cc, !registered, !matched, active, busy 0, retain 5>
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000571, !registered, !matched, active, busy 0, retain 5>
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000582, !registered, !matched, active, busy 0, retain 5>
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000597, !registered, !matched, active, busy 0, retain 5>
    | +-o IOUserEthernetResource  <class IOUserEthernetResource, id 0x10000040d, registered, matched, active, busy 0 (3 ms), retain 5>
    | +-o lspci_io  <class lspci_io, id 0x10000040e, registered, matched, active, busy 0 (3 ms), retain 5>
    | +-o AppleSCSISubsystemGlobals  <class AppleSCSISubsystemGlobals, id 0x100000496, registered, matched, active, busy 0 (0 ms), retain 6>
    | +-o IOBluetoothSerialManager  <class IOBluetoothSerialManager, id 0x100000497, !registered, !matched, active, busy 0, retain 4>
    +-o es_osx86_EvOreboot  <class es_osx86_EvOreboot, id 0x10000010c, !registered, !matched, active, busy 0, retain 4>
Link to comment
Share on other sites

Adding DevID 87 to the AppleLSIFusionKext produced no result.

 

Adding DevID 86 however causes a 1-2min delay during the boot process before the login screen.  I also notice that there is a delay after that before the USB keyboard starts working.  Also, System Info shows the driver as loaded, but OSX still isn't recognizing any SAS controller or drives attached.

 

I am on Mavericks DP6 now also.

Link to comment
Share on other sites

I used MyHack with Mavericks DP1 for install with chameleon boot-loader.

 

Again, this is a brand new HP Z820 workstation with an integrated LSI SAS 2308 controller.  It's pretty new, so I don't know if I should expect the AppleLSIFusionMPT.kext to even work with it.

Link to comment
Share on other sites

I'm booting from the internal AHCI 6Gb/s SATA ports.  It's an integrated C602 chipset.  I can only get the 2 AHCI ports to work, and the 4 other SCU ports aren't recognized by OSX either.

 

Also, updated to DP8 and still no difference.  I'm guessing the AppleLSIFusion kext just isn't designed to work with the newer MPT2 LSI controllers?

Link to comment
Share on other sites

Right now I only have 2 working SATA ports for the whole system.  Was hoping I could get the SAS controller working to access the other SATA drives I have.  If I don't need SAS necessarily, I wonder if anyone has experience with this particular card:

 

RocketRAID 642L

 

Or is there an Atto I should go with instead.

 

Does anyone with more insight into Apple's development process anticipate they will update the LSIFusion driver to support these new controllers at some point?

Link to comment
Share on other sites

  • 3 months later...
  • 3 months later...
  • 2 months later...
  • 2 months later...
 Share

×
×
  • Create New...