Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > macOS > Mojave 10.14.5 sleep

Mojave 10.14.5 sleep
Thread Tools
reader50
Administrator
Join Date: Jun 2000
Location: California
Status: Offline
Reply With Quote
May 18, 2019, 02:50 PM
 
Anyone else getting a kernel panic on sleep since the 14.5 update?

Apple updated sleep code with this update, for faster entry/exit. So a new bug is not surprising here.

Cheesegrater Mac Pro. Latest firmware, and SMC/PRAM both reset. Pulled my PCI cards, except for the GPU. No change. On the plus side, it does shut down and reboot faster, so I'm just working around the problem until 14.6 comes out.
Code:
*** Panic Report *** panic(cpu 0 caller 0xffffff7f848cd9f0): pmLock: waited too long, held by 8@0xffffff8001add929 Backtrace (CPU 0), Frame : Return Address {snip - CPU buffers} Kernel Extensions in backtrace: com.apple.driver.AppleACPIPlatform(6.1)[AE00900F-6E82-31C1-82E7-23005F4219A4]@0xffffff7f83a15000->0xffffff7f83ab0fff dependency: com.apple.iokit.IOACPIFamily(1.4)[D039545F-9B61-3B0D-8F90-CCCAE5BD7A52]@0xffffff7f82315000 dependency: com.apple.iokit.IOPCIFamily(2.9)[CC6A465F-5A24-304D-B9DF-8C27819CC214]@0xffffff7f82295000 dependency: com.apple.driver.AppleSMC(3.1.9)[A20E3E30-0CB9-3E88-9B52-F65FE643BCCF]@0xffffff7f8231e000 com.apple.driver.AppleIntelCPUPowerManagement(220.0)[1556F86B-CAA3-32C6-9426-5D21BC673189]@0xffffff7f848ca000->0xffffff7f848f2fff BSD process name corresponding to current thread: kernel_task
     
Spheric Harlot
Clinically Insane
Join Date: Nov 1999
Location: 888500128, C3, 2nd soft.
Status: Offline
Reply With Quote
May 19, 2019, 11:32 AM
 
I am no longer getting a kernel panic since the .5 update. (2016 15“ MBP)
     
reader50  (op)
Administrator
Join Date: Jun 2000
Location: California
Status: Offline
Reply With Quote
May 22, 2019, 07:53 PM
 
For anyone interested, this issue (KP on sleep since 10.14.4 or 10.14.5) is caused by Apple not testing on older Xeons. This problem (and a recurring audio glitching problem) appear on Mac Pro 4,1 machines flashed to 5,1.

Although the logic boards are the same, the 4,1 MPs came with Bloomfield-series or Gainestown-series Xeons. CPU codes start with an E or W, followed by 35xx (single CPUs) or 55xx (dual-socket CPUs). Example: W5580 (Gainestown 3.2 GHz 4-core for dual-CPUs).

Upgrade CPUs to X56xx-series Xeon (for dual-CPU MacPro) and the problems go away. Example: X5690 (3.46 GHz 6-core for dual CPUs). This is the maximum CPU the cheesegraters can take. note: if you upgrade a 4,1 to a 6-core CPU, you *MUST* flash to 5,1 before the upgrade. Otherwise your MacPro will not boot.

It sucks that we have to do a hardware upgrade to fix a software problem. Hacks will probably be found to solve both issues. No workaround has been found yet for the sleep KP issue.

The audio glitching can be prevented by launching a native macOS game in window mode, leave it at the menu with sound turned off, and minimize. Oddly this works. Not all games will do the trick, board games in particular may not work. Some pro audio programs running in the background will also work.
     
reader50  (op)
Administrator
Join Date: Jun 2000
Location: California
Status: Offline
Reply With Quote
Aug 21, 2019, 09:23 PM
 
Update. Later OS updates have not addressed the audio glitching issue. Same workaround remains: launch a game in window mode, and minimize it. Or upgrade to X56xx-series Xeon CPUs.

The 10.14.6 Supplemental Update addressed some sleep issues, and for me, greatly reduced the KPs on entering sleep. I found a personal workaround that 100% prevents KPs on entering sleep:

Run a multi-threaded app that forces CPU load to reach hyperthreading. ie - if your MP has 8 cores, go above 800% CPU load. Force-quit the app while the load remains high. Sleep will work normally until the next reboot. It is safe to re-open and use the app you used to implement the hack.

Reminder: the issues in this thread only affect 2009 Mac Pros (4,1) with dual processors flashed to 2010-2012 Mac Pro firmware. Which is required for native High Sierra and Mojave compatibility.
     
   
Thread Tools
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 04:44 AM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,