Kernel Panic nvme

Hi, I tried to respond to another users complaint regarding the MacBook and the kernel panic but it says I couldn't because no one responded in a while.

I have a Late 2016 MacBook Pro NO Touch Bar. 256gb hard drive.

I think this issue started back in April of this year 2019.

Out of nowhere, I would get the spinning beachball and then the laptop would restart. Once it restarted, I would get the flashing folder with the question mark in it. If I leave it like that and do nothing, the laptop gets very hot.

I have tried the utility repair but I haven't tried a full backup yet.

I had the latest Mojave 10.14.4 and I tried to update to the 10.14.5 but of course, it crashes when it's trying to update.


I am starting to think it's a part of that SSD recall but I put my serial number and it is not.


I did a check on the Apple Diagnostic (holding down the D key while restarting) but it gave no errors.

I am clueless as to what to do now.


I will copy and paste the error code once It happens again.

This was the original thread I tried to reply on: https://discussions.apple.com/thread/8270046

I found out that other users have this issue by searching my Revision model of my SSD which is: 12.93.01

That brought up others issues that are similar to mine.




MacBook Pro 13", macOS 10.14

Posted on May 25, 2019 11:47 AM

Reply
Question marked as Top-ranking reply

Posted on Jun 28, 2019 5:50 PM

From the panic report I suspect the SSD is failing. Did you erase the physical drive when you reinstalled macOS? Since you have reinstalled macOS, the only other option you have available is to try a Secure Erase of the SSD as I mentioned previously. This is a long shot. Not all Apple SSDs have the Secure Erase feature built into the hardware.


To try a Secure Erase you can create a bootable Knoppix Linux USB drive using Etcher. Option Boot the Knoppix USB drive and select the orange icon labeled "EFI". You will need an external USB keyboard and mouse since Linux currently does not have the necessary drivers for the 2016+ built-in keyboard & trackpad. You also need to connect the laptop directly to your router with an Ethernet cable since we need to download & install the necessary software.


Once at the Knoppix desktop you need to launch a terminal (the black icon on the bottom left of the Taskbar). Press Shift + Ctrl + + (this is a three key combo and uses the actual plus key) to enlarge the terminal font so it is readable on the HD display.


Execute the following commands in order in the Terminal to update the software list and install the "nvme" utilities which can perform the Secure Erase.


sudo aptitude update

sudo aptitude install  nvme-cli


Issue the following command to Secure Erase the SSD. If it produces an error then try the second command. Double check you have entered the command correctly. That is a number one after the "-s" and also in "/dev/nvme0n1". There is also a zero in the "/dev/nvme0".

sudo  nvme format  -r  -s 1  /dev/nvme0

sudo  nvme format  -r  -s 1  /dev/nvme0n1


If the command still produces an error, then the Secure Erase feature is not implemented in your Apple SSD.


If you still have problems, then your only option would be to have Apple or an AASP to replace your SSD since there are no third party SSDs available for this model laptop.


Similar questions

4 replies
Question marked as Top-ranking reply

Jun 28, 2019 5:50 PM in response to hgarcia7

From the panic report I suspect the SSD is failing. Did you erase the physical drive when you reinstalled macOS? Since you have reinstalled macOS, the only other option you have available is to try a Secure Erase of the SSD as I mentioned previously. This is a long shot. Not all Apple SSDs have the Secure Erase feature built into the hardware.


To try a Secure Erase you can create a bootable Knoppix Linux USB drive using Etcher. Option Boot the Knoppix USB drive and select the orange icon labeled "EFI". You will need an external USB keyboard and mouse since Linux currently does not have the necessary drivers for the 2016+ built-in keyboard & trackpad. You also need to connect the laptop directly to your router with an Ethernet cable since we need to download & install the necessary software.


Once at the Knoppix desktop you need to launch a terminal (the black icon on the bottom left of the Taskbar). Press Shift + Ctrl + + (this is a three key combo and uses the actual plus key) to enlarge the terminal font so it is readable on the HD display.


Execute the following commands in order in the Terminal to update the software list and install the "nvme" utilities which can perform the Secure Erase.


sudo aptitude update

sudo aptitude install  nvme-cli


Issue the following command to Secure Erase the SSD. If it produces an error then try the second command. Double check you have entered the command correctly. That is a number one after the "-s" and also in "/dev/nvme0n1". There is also a zero in the "/dev/nvme0".

sudo  nvme format  -r  -s 1  /dev/nvme0

sudo  nvme format  -r  -s 1  /dev/nvme0n1


If the command still produces an error, then the Secure Erase feature is not implemented in your Apple SSD.


If you still have problems, then your only option would be to have Apple or an AASP to replace your SSD since there are no third party SSDs available for this model laptop.


Jun 28, 2019 10:20 AM in response to hgarcia7

*** Panic Report ***

panic(cpu 2 caller 0xffffff7f8f7ddc0c): nvme: "Fatal error occurred. ID=0xffffffff ARG1=0xffffffff ARG2=0xffffffff ARG3=0xffffffff EDD0=0xffffffff EDD1=0xffffffff EDD2=0xffffffff EDD3=0xffffffff EDD4=0xffffffff EDD5=0xffffffff EDD6=0xffffffff EDD7=0xffffffff NANDV=0x1, DRAMV=0x2, SSDC=256GB. FW Revision=12.93.01\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-387.260.15/IONVMeController.cpp:5334

Backtrace (CPU 2), Frame : Return Address

0xffffff81108bba10 : 0xffffff800c5aea2d

0xffffff81108bba60 : 0xffffff800c6e9e95

0xffffff81108bbaa0 : 0xffffff800c6db70a

0xffffff81108bbb10 : 0xffffff800c55bb40

0xffffff81108bbb30 : 0xffffff800c5ae447

0xffffff81108bbc50 : 0xffffff800c5ae293

0xffffff81108bbcc0 : 0xffffff7f8f7ddc0c

0xffffff81108bbe20 : 0xffffff800cc5e877

0xffffff81108bbe90 : 0xffffff800cc5e799

0xffffff81108bbec0 : 0xffffff800c5ed9b5

0xffffff81108bbf40 : 0xffffff800c5ed555

0xffffff81108bbfa0 : 0xffffff800c55b0ce

Kernel Extensions in backtrace:

com.apple.iokit.IONVMeFamily(2.1)[FAFF8EA6-B8EF-314D-886A-DEAB39FF3EA9]@0xffffff7f8f7d0000->0xffffff7f8f80ffff

dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[

May 25, 2019 6:24 PM in response to hgarcia7

Did you boot into Recovery Mode and run Disk Utility's First Aid on your drive? If so, did it discover any errors even if they were fixed?


You can try reinstalling macOS over top of itself from Recovery Mode which won't touch your data, however, if the APFS file system is bad or the SSD itself, then this won't help. You may need to boot into Internet Recovery Mode and erase the physical SSD (not the container or the volume) and re-install macOS.


If you don't have a backup of your data, then you really need to recover your files while they are still accessible. A physical SSD issue or even an issue with APFS may make the items very difficult to recover later.


You may want to take it to an Apple Store to be checked out regardless so you at least have an incident report on file. Also, an Apple Store has a lot more leeway to help out (with a free repair) than an independent service provider who has to follow a strict rules set out by Apple.


If you are not taking it to an Apple Store or Apple Authorized Service Provider then if it was my system, I would try to look at the SSD's SMART Attributes even as limited as they are with an Apple branded SSD. I would even use the hardware Secure Erase feature on the SSD to reset it to factory defaults, but only Linux has the necessary tools to perform the hardware based Secure Erase. I just recently resolved an issue with an Apple branded SSD using the hardware Secure Erase.


FYI, I believe your laptop model has about five different free repair programs available to it (SSD, Battery, Keyboard, Display backlight (aka Flexgate) and Display coating issue) so keep it in mind if any other issues crop up.

Jun 28, 2019 10:17 AM in response to HWTech

Issue is still going on.

I called apple and he suggested the same thing as you mentioned, to re install the operating system.

I did. the laptop was working fine for about 2 hours but now instead of getting the beach ball, it just restarts on its own.


This is really frustrating.

I tried the first aid thing as well and no errors showed up.


I will copy and paste the panic error right after I post this reply

Thank you

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Kernel Panic nvme

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.