antrieb Posted March 9, 2017 Share Posted March 9, 2017 I got Sierra installed following Jake's nice and clear clover method instruction. Thanks for that! Working: speed step, turbo, all 3 USB ports, battery management, sleep (seems to be working), built-in audio + mic, Wi-Fi (Atheros 9280), Samsung SSD, webcam. Not tested: HDMI, eSATA, SD card reader, ...? Not working: multi-touch, bluetooth, ...? Problem: I get a kernel panic report in the console that seems to be created during the boot process. To me it looks like there is a problem with some voodoo kext but neither /L*/E*/ nor /S*/L*/E* contain something called *voodoo*. I would like to get rid of this error but don't know where to start...I believe because of this I also get an error message window each time I login. Attached is my CLOVER folder and the panic report from the console. Thanks a lot for your help! Anonymous UUID: 40020CC4-A7E9-D0ED-FC60-4E32A07CC1D6 Thu Mar 9 13:46:34 2017 *** Panic Report *** panic(cpu 3 caller 0xffffff8027afdd68): "Attempting to lookup/free the middle of a kalloc'ed element! (map: 0xffffff80332274f8, addr: 0xffffff81383c3d28, entry: 0xffffff8041c749b0)\n"@/Library/Caches/com.apple.xbs/Sources/xnu/xnu-3789.21.4/osfmk/kern/kalloc.c:460 Backtrace (CPU 3), Frame : Return Address 0xffffff81383c3b90 : 0xffffff8027af368c 0xffffff81383c3c10 : 0xffffff8027afdd68 0xffffff81383c3c50 : 0xffffff8027afdc70 0xffffff81383c3c70 : 0xffffff802805815e 0xffffff81383c3c90 : 0xffffff80280bfada 0xffffff81383c3d00 : 0xffffff7facc45c31 0xffffff81383c3d80 : 0xffffff7facc44461 0xffffff81383c3e40 : 0xffffff80280997ed 0xffffff81383c3e80 : 0xffffff802809953e 0xffffff81383c3f10 : 0xffffff8028098af6 0xffffff81383c3f60 : 0xffffff802809a50e 0xffffff81383c3fb0 : 0xffffff8027aa2af7 Kernel Extensions in backtrace: org.rehabman.voodoo.driver.PS2Keyboard(1.8.21)[57FD5E5A-8305-3DA9-BE92-25535CD4FEDB]@0xffffff7facc42000->0xffffff7facc48fff dependency: com.apple.iokit.IOHIDFamily(2.0.0)[1A48D920-280E-36FA-8D48-49B79A5656E6]@0xffffff7fa8530000 dependency: com.apple.iokit.IOReportFamily(31)[B14DC3D3-7250-3DA3-BF50-C666EBEDAF4C]@0xffffff7fa8411000 dependency: org.rehabman.voodoo.driver.PS2Controller(1.8.21)[3097AA12-0801-377B-8A90-2EC609E7C1B1]@0xffffff7facc0c000 BSD process name corresponding to current thread: kernel_task Boot args: -v nv_disable=1 kext-dev-mode=1 container-dmg=file:///Install%20macOS%20Sierra.app/Contents/SharedSupport/InstallESD.dmg root-dmg=file:///BaseSystem.dmg Mac OS version: Not yet set Kernel version: Darwin Kernel Version 16.1.0: Wed Oct 19 20:31:56 PDT 2016; root:xnu-3789.21.4~4/RELEASE_X86_64 Kernel UUID: 75CA1C4D-7BF4-321B-B544-D8F1B6D60EF8 Kernel slide: 0x0000000027800000 Kernel text base: 0xffffff8027a00000 __HIB text base: 0xffffff8027900000 System model name: MacBookPro9,2 (Mac-6F01561E16C75D06) System uptime in nanoseconds: 2147985296 last loaded kext at 1856115199: org.rehabman.voodoo.driver.PS2Keyboard 1.8.21 (addr 0xffffff7facc42000, size 28672) loaded kexts: org.rehabman.voodoo.driver.PS2Keyboard 1.8.21 com.insanelymac.driver.AppleIntelE1000e 3.1.0 org.rehabman.voodoo.driver.PS2Controller 1.8.21 org.netkas.driver.FakeSMC 1723 org.tgwbd.driver.NullCPUPowerManagement 1.0.0d2 com.apple.iokit.IOAHCIBlockStorage 295.20.1 com.apple.driver.AirPort.Atheros40 700.74.5 com.apple.driver.AppleAHCIPort 326 com.apple.driver.AppleACPIEC 5.0 com.apple.driver.AppleRTC 2.0 com.apple.driver.AppleACPIButtons 5.0 com.apple.driver.AppleHPET 1.8 com.apple.driver.AppleSMBIOS 2.1 com.apple.driver.AppleAPIC 1.7 com.apple.security.quarantine 3 com.apple.security.TMSafetyNet 8 com.apple.nke.applicationfirewall 172 com.apple.driver.AppleIntelCPUPowerManagement 219.0.0 com.apple.kext.MojoKDP 2.0.2 com.apple.driver.usb.AppleUSBKDP 1.0 com.apple.driver.AppleXsanScheme 3 com.apple.iokit.IO80211Family 1200.12.2 com.apple.driver.corecapture 1.0.4 com.apple.iokit.IOAHCIFamily 288 com.apple.iokit.IOSMBusFamily 1.1 com.apple.iokit.IONetworkingFamily 3.2 com.apple.driver.AppleEFINVRAM 2.1 com.apple.driver.AppleEFIRuntime 2.0 com.apple.iokit.IOHIDFamily 2.0.0 com.apple.driver.usb.AppleUSBEHCIPCI 1.1 com.apple.driver.usb.AppleUSBEHCI 1.1 com.apple.security.sandbox 300.0 com.apple.kext.AppleMatch 1.0.0d1 com.apple.driver.AppleKeyStore 2 com.apple.driver.AppleMobileFileIntegrity 1.0.5 com.apple.driver.DiskImages 444.20.3 com.apple.iokit.IOStorageFamily 2.1 com.apple.iokit.IOBluetoothFamily 5.0.1f7 com.apple.driver.AppleFDEKeyStore 28.30 com.apple.iokit.IOReportFamily 31 com.apple.driver.AppleCredentialManager 1.0 com.apple.driver.KernelRelayHost 1 com.apple.iokit.IOUSBHostFamily 1.1 com.apple.driver.AppleBusPowerController 1.0 com.apple.driver.AppleACPIPlatform 5.0 com.apple.iokit.IOPCIFamily 2.9 com.apple.iokit.IOACPIFamily 1.4 com.apple.kec.pthread 1 com.apple.kec.corecrypto 1.0 Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted March 9, 2017 Moderators Share Posted March 9, 2017 replace the voodoops2controller in /clover/kexts/other with this one R6B6 #483 Link to comment Share on other sites More sharing options...
antrieb Posted March 9, 2017 Author Share Posted March 9, 2017 The only PS2Controller kext I could identify was ApplePS2Controller.kext. I removed it and copied the one from Dr Hurt's post. This improved significantly the keyboard layout (now matching much better the actual layout I have ), but the kernel panic didn't go away. It is still spamming the console and potentially causing the welcome error message. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted March 9, 2017 Moderators Share Posted March 9, 2017 I'm not sure what Welcome message you're referring to, can you get a screenshot? Is it causing real KP? Link to comment Share on other sites More sharing options...
antrieb Posted March 9, 2017 Author Share Posted March 9, 2017 I can boot and login into Sierra. Currently using it to post here. Screenshot is attached. The macOS help is telling me that the message is caused by a KP, as I assumed. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted March 9, 2017 Moderators Share Posted March 9, 2017 Not sure what other files you have installed, the above log showed you have NullCPUPowerManagement and AppleIntelE1000e which are not from my bootpack. ​You might have some conflicting files. Check /Library/Extensions and /System/Library/Extensions for any rogue PS2 kexts and remove it. Also get rid of NullCPUPowerManagement. Link to comment Share on other sites More sharing options...
antrieb Posted March 9, 2017 Author Share Posted March 9, 2017 Neither /S/L/E nor /L/E/ has any of above mentioned kext files there. (might have been a few days ago, though. I don't remember exactly having copied these files there.) I just exported the current contents of each of both folders /S/L/E and /L/E in text files, see attachment. You might identify the "bad" files better than me. How do I actually do the process of removing of unwanted kext files from SLE and LE folders properly? Delete them and that is it? Remark: I copied the VoodooPS2Controller.kext file in SLE and ran kext utility.app just a few minutes ago. Then I removed it from /clover/kext/other. LE_content.txt SLE_content.txt Link to comment Share on other sites More sharing options...
Administrators Hervé Posted March 9, 2017 Administrators Share Posted March 9, 2017 No, you also need to rebuild your cache, otherwise it's as if the kexts were still present. Open up Terminal and use the following commands once kexts have been deleted: sudo touch -f /L*/E* sudo touch -f /S*/L*/E* sudo kextcache -Boot -U / If you use Clover, make sure the kexts are not in the EFI/Clover/kexts/10.12 or Other folder. Link to comment Share on other sites More sharing options...
antrieb Posted March 9, 2017 Author Share Posted March 9, 2017 I just ran the code...to make sure....but sudo kextcache -Boot -U / returns error 77. My /EFI/CLOVER/Other/ folder content: Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted March 9, 2017 Moderators Share Posted March 9, 2017 You are mixing Clover and Chameleon files it seems. VoodooSDHC, AppleIntelFramebufferCapri, AppleACPIPlatform, AppleHDA are not needed. Also not from my Sierra 6430u bootpack, not sure where you get those files from. As for the command output error 77, rerun the commands again until it's gone and only shows error 17. Link to comment Share on other sites More sharing options...
Recommended Posts