Search results

Loading Google Results...
  1. MattMcHackit83

    Lid sensor flooding log with clamshellStateChanged

    Hi! Thanks for the late reply! I'll give it a try!
  2. MattMcHackit83

    kernel_task always using above 100% CPU!

    The only references to _LID are in the LID0 method in my DSDT: Device (LID0) { Name (_HID, EisaId ("PNP0C0D")) // _HID: Hardware ID Name (LIDF, Zero) Name (WMIF, Zero) Method (_LID, 0, NotSerialized) // _LID: Lid Status...
  3. MattMcHackit83

    kernel_task always using above 100% CPU!

    Thanks. Can you please tell me where I should look for the notify calls? In the Console or one of the logs?
  4. MattMcHackit83

    Lid sensor flooding log with clamshellStateChanged

    Appear to be having a similar problem... see my thread here. I get this flooding the Console/logs: clamshellStateChanged | Clamshell state changed: closed=0, shouldSleepWhenClosed=2
  5. MattMcHackit83

    kernel_task always using above 100% CPU!

    Problem appears to have become sporadic... sometimes it happens, sometimes it doesn't. Still presenting with the same repeated message in Console that only begins to appear once the kernel_task/CPU issue starts: clamshellStateChanged | Clamshell state changed: closed=0, shouldSleepWhenClosed=2
  6. MattMcHackit83

    kernel_task always using above 100% CPU!

    Against all logic, I re-instated the VirtualSMC battery kext and the problem seems to have solved itself. Unless some other change I've made
  7. MattMcHackit83

    kernel_task always using above 100% CPU!

    Can anyone see anything wrong with my battery methods? (See below) I still can't figure out what's wrong. Device (BAT0) { Name (_HID, EisaId ("PNP0C0A")) // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_PCL, Package (0x01) // _PCL...
  8. MattMcHackit83

    [SOLVED] Skylake ACPI Error is eating kernel_task

    Sorry to wake an old thread, I'm having a problem that I think may be related. kernel_task runs at 100% all the time if I have a battery status kext loaded and I'm pretty sure this is a DSDT/APCI issue. How did you find the initial error: " ACPI Error: Method parse/execution failed...
  9. MattMcHackit83

    kernel_task always using above 100% CPU!

    Any thoughts on whether that extra from my kernel log represents the cause of the issue? If so, does anyone have any idea how to limit the polling of the 'clamshell'? None of this appears in the kernel log if no battery management kext is loaded. Thank you!
  10. MattMcHackit83

    kernel_task always using above 100% CPU!

    So I went ahead and rejigged my ACPI files. I've applied minimal patching to my DSDT. I created new PR files and what stands out is that my kernel_log.txt is FULL of the following: 2019-02-12 05:24:56.594227+0000 0x221 Default 0x0 93 5 loginwindow...
  11. MattMcHackit83

    kernel_task always using above 100% CPU!

    I think I'll try working with my ACPI files from scratch. Would you recommend using: iasl -dl DSDT.aml SSDT*.aml For the disassembly, without the -da modify or refs.txt, since I have a Kabylake (Refresh) CPU?
  12. MattMcHackit83

    kernel_task always using above 100% CPU!

    I've tried replacing FakeSMC and its plugins with VirtualSMC, which includes its own battery management kext. I get the same results, so I suspect the problem is with my ACPI config. Updated PR files attached.
  13. MattMcHackit83

    kernel_task always using above 100% CPU!

    I'm not ruling anything out completely, but I don't see what else it could be. I'm not sure how I'd go about editing the code, either. Are there any alternatives to ACPIBatteryManager I could try so I can be completey sure that it's the problem? Perhaps there's something wrong with my ACPI...
  14. MattMcHackit83

    kernel_task always using above 100% CPU!

    I re-read your guide and have been able to get proper AC adapter detection without retaining SSDT-x2_0-Cpu0Ist.aml, however the CPU usage/kernel_task issue remains. The behaviour still only occurs if ACPIBatteryManager.kext is loaded (currently using the latest debugging version of the kext)...
  15. MattMcHackit83

    kernel_task always using above 100% CPU!

    Determined that the SSDT required for proper AC adapter detection is SSDT-x2_0-Cpu0Ist.aml and removed all unnecessary ACPI files. No change to kernel_task/CPU usage issues. Updated PR files attached. Would appreciate any contributions, please! @RehabMan
  16. MattMcHackit83

    kernel_task always using above 100% CPU!

    Thanks, but I'm not sure which SSDTs can be removed. I tried early (see post #4) and it only made things much worse. Any suggestions?
  17. MattMcHackit83

    kernel_task always using above 100% CPU!

    Kexts should now be properly installed. Updated PR files attached. Could you take another look, please @RehabMan ?
  18. MattMcHackit83

    [Guide] How to patch DSDT for working battery status

    Since my original post, I have resolved all but the last issue listed, for which I have opened a separate thread here. As recommended, I have tried using the debug version of ACPIBatteryManager.kext, but have been unable to determine anything from the logs. PR files attached. Could you take a...
  19. MattMcHackit83

    kernel_task always using above 100% CPU!

    I'm completely stumped. Is there any chance you could take a look when you get chance please @RehabMan? Thank you!
  20. MattMcHackit83

    kernel_task always using above 100% CPU!

    I'm 99% sure now that the problem is to do with my ACPI files and I suspect it's a bug in the battery methods. I briefly tried swapping out fakeSMC for VirtualSMC and its related drivers and kexts, but got the same results (have now swapped back). Unfortunately, I'm not really knowledgable...
Back
Top