Hi folks (and
@kvic !)
Thanks for a great thread with lots of detail
So I have a Kernel Panic issue with my aftermarket SSD.
My Setup:
Mojave 10.14.6 (18G7016)
MacBookAir7,2
Intel Core i5 1.6 GHz
Boot ROM Version: 425.0.0.0.0
Sabrent Rocket 1TB + Sintec short adapter
iStat indicated the following for idle power draw.
No kexts - 0.16 A
(Not so worried about power draw as the crash issues)
Every so often I get a reboot with a kernel panic on "IONVMeController.cpp:5334" always exactly that kext/line. (
googled it, many people with aftermarket NVMe SSDs have this issue, not just my SSD either 😔 ) . It is at random times, last time it happened I was renaming a file- the machine froze for ~30s and rebooted. The file was renamed. I have been saving some of the panics in my Apple™️ Notes app 😆 on every reboot. Several panic dumps are provided below.
I tried
around May and October 2020.
Hopefully I can get some helpful advice from you. n.b. I have not yet tried SsdPmEnabler / NVMeFix. I will try NVMeFix kext first and hopefully that will help.
In this git issue there seems to be some similar panics in IONVMeController:5334 (there are other panics in IONVMeController on that issue with different line numbers):
*** Panic Report *** panic(cpu 2 caller 0xffffff7f89076c0c): nvme: "Fatal error occurred. CSTS=0x1 US[1]=0x0 US[0]=0x10 VID/DID=0x2262126f . FW Revision=SVN163\n"@/BuildRoot/Library/Caches/com.appl...
github.com
Sadly people are still experiencing this issue, and apparently, there will not be any other attempt to address in NVMeFix as it is out of scope
does anyone know what is happening around line 5334 in IONVMeController.cpp? This
related comment and
this related patch talk about timeouts, is line 5334 related to timeouts? [I wonder how long it should be without a panic that I can consider this issue fixed with confidence interval 0.001...]
(side note: I have experienced the issue since Mojave 18G103 and BootROM 188.0.0.0.0 currently I am on 18G7016 with BootROM 425.0.0.0.0. Interestingly since around November 2019,
I have not reinstalled OSX and
not put the original SSD back, yet I've been getting bootrom updates. Not sure how, my Mojave install date is Sat 24 Aug 2019 18:34:21 BST (checked
via stackoverflow). Th issue used to be triggered more often with BootROM 188.0.0.0.0.)
Kernel Panic (n.b. not every one was saved):
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
pastebin.com
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
pastebin.com
The ControlC pastebin is the original next generation tool for sharing text. We offer a full suite of tools and a affiliate program for users to make money. Formerly known as Pasted and Tinypaste
controlc.com
The ControlC pastebin is the original next generation tool for sharing text. We offer a full suite of tools and a affiliate program for users to make money. Formerly known as Pasted and Tinypaste
controlc.com
The ControlC pastebin is the original next generation tool for sharing text. We offer a full suite of tools and a affiliate program for users to make money. Formerly known as Pasted and Tinypaste
controlc.com
The ControlC pastebin is the original next generation tool for sharing text. We offer a full suite of tools and a affiliate program for users to make money. Formerly known as Pasted and Tinypaste
controlc.com
(lol hit the pastebin limit!)