Frequent kernel panic in IONVMeController.cpp

On my Late 2013 Macbook Pro Retina, I've recently upgraded the SSD to an OWC Aura Pro X, reinstalled macOS 10.13.2 and migrated all settings and data from the previous SSD with Migration Assistant. Since the reinstall of macOS the mouse sometimes gets very laggy and keyboard input only arrives with some delay, just like a system running at 100% CPU with higher priority than the user input threads. When shutting down/rebooting to continue working as normal I always get the following kernel panic:


*** Panic Report ***

panic(cpu 4 caller 0xffffff7f912f5a21): nvme: "systemWillShutdown, ShutdownNVMe() completed with status = 0xe00002c9\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONV MeFamily-356.30.6/IONVMeController.cpp:508

Backtrace (CPU 4), Frame : Return Address

0xffffff81f982bc30 : 0xffffff800f6505f6

0xffffff81f982bc80 : 0xffffff800f77d604

0xffffff81f982bcc0 : 0xffffff800f76f0f9

0xffffff81f982bd40 : 0xffffff800f602120

0xffffff81f982bd60 : 0xffffff800f65002c

0xffffff81f982be90 : 0xffffff800f64fdac

0xffffff81f982bef0 : 0xffffff7f912f5a21

0xffffff81f982bf30 : 0xffffff800fcec39b

0xffffff81f982bf70 : 0xffffff800fcec108

0xffffff81f982bfa0 : 0xffffff800f6014f7

Kernel Extensions in backtrace:
com.apple.iokit.IONVMeFamily(2.1)[8C2350A2-A812-3B8C-8DE1-3A6911793417]@0xffffff 7f912ea000->0xffffff7f91326fff
dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[58669FC2-CC90-3594-AD69-DB89B9 23FD20]@0xffffff7f905b9000
dependency: com.apple.iokit.IOPCIFamily(2.9)[C08F7FC1-78A4-3A1B-BFE2-C07080CF2048]@0xffffff 7f8fe94000
dependency: com.apple.driver.AppleEFINVRAM(2.1)[79C21A42-B04F-314F-BA88-F221F3D54094]@0xfff fff7f9043d000
dependency: com.apple.iokit.IOStorageFamily(2.1)[B0FCE898-1542-34C0-B845-46FAE81DD9E6]@0xff ffff7f90046000
dependency: com.apple.iokit.IOReportFamily(31)[D2F2FBDF-4EE4-38BA-99F5-B699F886F413]@0xffff ff7f908d9000


BSD process name corresponding to current thread: kernel_task


Mac OS version:

17C88


Kernel version:

Darwin Kernel Version 17.3.0: Thu Nov 9 18:09:22 PST 2017; root:xnu-4570.31.3~1/RELEASE_X86_64

Kernel UUID: 87641697-A3DD-30C4-B010-E65ECE57550B

Kernel slide:0x000000000f200000

Kernel text base: 0xffffff800f400000

__HIB text base: 0xffffff800f300000

System model name: MacBookPro11,3 (Mac-2BD1B31983FE1663)


System uptime in nanoseconds: 7230767002717

last loaded kext at 4827910522455: com.apple.filesystems.smbfs 3.2 (addr 0xffffff7f9235b000, size 434176)

last unloaded kext at 1063577302223: com.apple.driver.AppleIntelLpssGspi 3.0.60 (addr 0xffffff7f910ed000, size 45056)

loaded kexts:

com.apple.filesystems.smbfs 3.2

com.apple.driver.AppleHWSensor 1.9.5d0

com.apple.driver.AudioAUUC 1.70

com.apple.driver.AppleGraphicsDevicePolicy 3.16.21

com.apple.AGDCPluginDisplayMetrics 3.16.2

com.apple.driver.AppleHV 1

com.apple.iokit.IOUserEthernet 1.0.1

com.apple.iokit.IOBluetoothSerialManager 6.0.2f2

com.apple.driver.AGPM 110.23.24

com.apple.driver.ApplePlatformEnabler 2.7.0d0

com.apple.driver.X86PlatformShim 1.0.0

com.apple.driver.pmtelemetry 1

com.apple.driver.AppleUpstreamUserClient 3.6.4

com.apple.Dont_Steal_Mac_OS_X 7.0.0

com.apple.driver.AGDCBacklightControl 3.16.2

com.apple.GeForce 10.2.8

com.apple.driver.AppleIntelHD5000Graphics 10.3.0

com.apple.driver.AppleHDA 280.12

com.apple.driver.eficheck 1

com.apple.driver.AppleThunderboltIP 3.1.1

com.apple.driver.AppleLPC 3.1

com.apple.driver.AppleMuxControl 3.16.21

com.apple.driver.AppleSMCLMU 211

com.apple.driver.AppleCameraInterface 6.01.2

com.apple.driver.AirPort.BrcmNIC 1220.28.1a3

com.apple.driver.AppleOSXWatchdog 1

com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0

com.apple.driver.AppleMCCSControl 1.5.3

com.apple.driver.AppleIntelFramebufferAzul 10.3.0

com.apple.filesystems.autofs 3.0

com.apple.driver.AppleUSBCardReader 439.30.4

com.apple.driver.AppleUSBTCKeyboard 254

com.apple.driver.AppleUSBTCButtons 254

com.apple.filesystems.apfs 748.31.8

com.apple.filesystems.hfs.kext 407.30.1

com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1

com.apple.BootCache 40

com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0

com.apple.driver.AppleSmartBatteryManager 161.0.0

com.apple.driver.AppleACPIButtons 6.1

com.apple.driver.AppleRTC 2.0

com.apple.driver.AppleHPET 1.8

com.apple.driver.AppleSMBIOS 2.1

com.apple.driver.AppleACPIEC 6.1

com.apple.driver.AppleAPIC 1.7

com.apple.nke.applicationfirewall 183

com.apple.security.TMSafetyNet 8

com.apple.security.quarantine 3

com.apple.IOBufferCopyEngineTest 1

com.apple.iokit.IOTimeSyncFamily 650.5

com.apple.driver.AppleSSE 1.0

com.apple.iokit.IOSerialFamily 11

com.apple.nvidia.driver.NVDAGK100Hal 10.2.8

com.apple.nvidia.driver.NVDAResman 10.2.8

com.apple.driver.DspFuncLib 280.12

com.apple.kext.OSvKernDSPLib 526

com.apple.AppleGPUWrangler 3.16.2

com.apple.driver.AppleBacklightExpert 1.1.0

com.apple.iokit.IONDRVSupport 517.22

com.apple.driver.AppleHDAController 280.12

com.apple.iokit.IOHDAFamily 280.12

com.apple.iokit.IOAudioFamily 206.5

com.apple.vecLib.kext 1.2.0

com.apple.driver.AppleGraphicsControl 3.16.21

com.apple.iokit.IO80211Family 1200.12.2

com.apple.driver.mDNSOffloadUserClient 1.0.1b8

com.apple.driver.corecapture 1.0.4

com.apple.driver.X86PlatformPlugin 1.0.0

com.apple.driver.IOPlatformPluginFamily 6.0.0d8

com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0

com.apple.driver.AppleSMBusController 1.0.18d1

com.apple.AppleGraphicsDeviceControl 3.16.21

com.apple.iokit.IOAcceleratorFamily2 376.6

com.apple.iokit.IOGraphicsFamily 517.22

com.apple.iokit.IOSurface 209.2.2

com.apple.kext.triggers 1.0

com.apple.driver.CoreStorage 546

com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 6.0.2f2

com.apple.iokit.IOBluetoothHostControllerUSBTransport 6.0.2f2

com.apple.iokit.IOBluetoothHostControllerTransport 6.0.2f2

com.apple.iokit.IOBluetoothFamily 6.0.2f2

com.apple.driver.AppleUSBMultitouch 261

com.apple.driver.usb.IOUSBHostHIDDevice 1.2

com.apple.driver.usb.networking 5.0.0

com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2

com.apple.driver.usb.AppleUSBHub 1.2

com.apple.iokit.IONetworkingFamily 3.4

com.apple.filesystems.hfs.encodings.kext 1

com.apple.iokit.IONVMeFamily 2.1.0

com.apple.driver.AppleThunderboltDPInAdapter 5.0.2

com.apple.driver.AppleThunderboltDPAdapterFamily 5.0.2

com.apple.driver.AppleThunderboltPCIDownAdapter 2.1.3

com.apple.driver.AppleThunderboltNHI 4.5.6

com.apple.iokit.IOThunderboltFamily 6.6.3

com.apple.driver.usb.AppleUSBXHCIPCI 1.2

com.apple.driver.usb.AppleUSBXHCI 1.2

com.apple.driver.usb.AppleUSBHostPacketFilter 1.0

com.apple.iokit.IOUSBFamily 900.4.1

com.apple.driver.AppleUSBHostMergeProperties 1.2

com.apple.driver.AppleEFINVRAM 2.1

com.apple.driver.AppleEFIRuntime 2.1

com.apple.iokit.IOHIDFamily 2.0.0

com.apple.iokit.IOSMBusFamily 1.1

com.apple.security.sandbox 300.0

com.apple.kext.AppleMatch 1.0.0d1

com.apple.iokit.IOBufferCopyEngineFamily 1

com.apple.driver.DiskImages 480.30.2

com.apple.driver.AppleFDEKeyStore 28.30

com.apple.driver.AppleEffaceableStorage 1.0

com.apple.driver.AppleKeyStore 2

com.apple.driver.AppleUSBTDM 439.30.4

com.apple.driver.AppleMobileFileIntegrity 1.0.5

com.apple.iokit.IOUSBMassStorageDriver 140.30.1

com.apple.iokit.IOSCSIBlockCommandsDevice 404.30.2

com.apple.iokit.IOSCSIArchitectureModelFamily 404.30.2

com.apple.iokit.IOStorageFamily 2.1

com.apple.driver.AppleCredentialManager 1.0

com.apple.driver.KernelRelayHost 1

com.apple.iokit.IOUSBHostFamily 1.2

com.apple.driver.usb.AppleUSBCommon 1.0

com.apple.driver.AppleBusPowerController 1.0

com.apple.driver.AppleSEPManager 1.0.1

com.apple.driver.IOSlaveProcessor 1

com.apple.iokit.IOReportFamily 31

com.apple.driver.AppleACPIPlatform 6.1

com.apple.driver.AppleSMCRTC 1.0

com.apple.driver.AppleSMC 3.1.9

com.apple.iokit.IOPCIFamily 2.9

com.apple.iokit.IOACPIFamily 1.4

com.apple.kec.pthread 1

com.apple.kec.Libm 1

com.apple.kec.corecrypto 1.0


EOF


Model: MacBookPro11,3, BootROM MBP112.0142.B00, 4 processors, Intel Core i7, 2,6 GHz, 16 GB, SMC 2.19f12

Graphics: Intel Iris Pro, Intel Iris Pro, Built-In

Graphics: NVIDIA GeForce GT 750M, NVIDIA GeForce GT 750M, PCIe, 2 GB

Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x02FE, -

Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x02FE, -

AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x134), Broadcom BCM43xx 1.0 (7.77.37.5.1a3)

Bluetooth: Version 6.0.2f2, 3 services, 27 devices, 1 incoming serial ports

Network Service: Wi-Fi, AirPort, en0

USB Device: USB 3.0 Bus

USB Device: Internal Memory Card Reader

USB Device: Apple Internal Keyboard / Trackpad

USB Device: BRCM20702 Hub

USB Device: Bluetooth USB Host Controller

Thunderbolt Bus: MacBook Pro, Apple Inc., 17.1


No 3rd party extensions loaded, last loaded/unloaded kexts differ from one occurence to another.


Any ideas if the SSD Upgrade is likely to be the root cause or if it's something unrelated that rather stems form the OS reinstall and/or migration of settings? System on the original SSD was installed as Mountain Lion (I think) and continuously updated all the way to 10.13.2 over the years.


Cheers, Lothar

MacBook Pro (Retina, 15-inch, Late 2013), macOS High Sierra (10.13.2), null

Posted on Jan 2, 2018 6:58 AM

Reply
22 replies

Feb 19, 2018 4:16 PM in response to lhaeger

I would like to add myself to the group of people having this kernel panic with the Aura Pro X. My computer will run fine for a week, then get so slow it can't function, during the attempt at a restart it kernel panics. Has anyone found a resolution? I've been working with OWC and their solutions were to reset SMC, PRAM (which I had done) and then also to do a fresh install of the OS, which I'm not exactly thrilled to get into. Hopefully someone will chime in with a solution?

Feb 19, 2018 11:35 PM in response to Rasputin426

I haven't found one myself. The kernel panics and other failures became less frequent when I updated to macOS 10.13.2 and then to 10.13.3. However the failure pattern that you describe (dramatically slower performance followed by this kernel panic on reboot) is the one that still occurs. Sometimes it's after a day. More frequently it takes a week or two. The improvements make me wonder if the problem is due to the Aura Pro X or due to the combination of High Sierra and my late-2013 MBP. I've seen other lag/performance complaints about this OS/MBP combination independent of the Aura Pro X although not with this particular panic.



I'm in the same position with OWC as well. Doing a fresh OS install and running with just that as they requested isn't a realistic option while this is my only Mac. I may see if it's possible to back down to Sierra on it after I arrange a replacement machine.

Jan 6, 2018 12:12 AM in response to Voltaic

So OWC confirmed an issue with the Aura Pro X, that's interesting. I called their tech support as well, but all I got was this after opening a call with the exact same description as posted above:


OWC (16:24:54): Lothar Haeger, thank you for contacting MacSales.com Support. I am happy to help! One moment please while I review the information you've provided.

Me (16:25:37): Hi XXX, nice to meet you.

OWC (16:25:39): Hello Lothar. How can I help today?

Me (16:26:41): Well, the initial post has it all: since installing an Aura Pro X, reinstalling macOS and migration all data and setting as recommended by the Aura manual, I keep getting kernel panics.

Me (16:27:01): Not sure if it's related to the new hardware or "just" the macos reinstall or migration of settings.

Me (16:27:20): Would com.apple.iokit.IONVMeFamily be a kernel extension related to SSD storage...?

OWC (16:27:44): We do not have a way to read kernel panics Lothar.

Me (16:28:47): Well, it's text even I can read. And maybe you could check other support requests for the Aura drivers and look for similar cases...

Me (16:29:36): this is the OWC tech support, is it? Or did I tick a wrong box somewhere?

OWC (16:32:08): Yes, this is tech support. But, we do not work with Apple kernel panic logs.

Me (16:32:22): What do you work with?

Me (16:33:56): Here's a problem description without the panic log:

Me (16:33:57): On my Late 2013 Macbook Pro Retina, I've recently upgraded the SSD to an OWC Aura Pro X, reinstalled macOS 10.13.2 and migrated all settings and data from the previous SSD with Migration Assistant. Since the reinstall of macOS the mouse sometimes gets very laggy and keyboard input only arrives with some delay, just like a system running at 100% CPU with higher priority than the user input threads. When shutting down/rebooting to continue working as normal I always get a kernel panic.

Any ideas if the SSD Upgrade is likely to be the root cause or if it's something unrelated that rather stems form the OS reinstall and/or migration of settings? System on the original SSD was installed as Mountain Lion (I think) and continuously updated all the way to 10.13.2 over the years.

Me (16:34:06): better?

OWC (16:35:39): The SSD should not be causing kernel panics. If the CPU seems to be running at 100% I would recommend running an Apple Hardware or Diagnostics test.

Me (16:37:46): I would even go as far and say nothing *should* cause kernel panics. Yet they occur... and my suspicion is, the Aura may be involved as it's the one thing that changed.

Me (16:38:17): So do you work with diagnostic test logs then? Or should I rather not bother you with that?

OWC (16:38:35): You would need to work with Apple on those logs.

Me (16:39:02): Thanks, very helpful. Guess what they will say when I tell them about the change in hardware...?

OWC (16:39:33): Lothar. I am sorry that you were not happy with the answer. The fact is, we do not work with any kernel panic logs or system report logs.

Me (16:41:50): So do you have any means to help me verify if the Aura is a problem here or not? If so, what can I do to get this started? Do you have any Aura specific hw diag tools to run over it, for example?

OWC (16:44:38): We do not have a diagnostics tool to check the SSD that is customer facing. I can look into bringing the SSD in under its warranty.

Me (16:45:50): Oh do not worry, I can still return it to the dealer.

Me (16:46:08): Have a nice day, and good luck.

Jan 14, 2018 7:12 AM in response to lhaeger

I think you're on to something re: heavy I/O on the Aura Pro X causing the kernel panics. I could live with the reboots coming from standby given the workaround but if I had a KP in the field while I'm doing a data transfer, I would be toast.


FWIW- you won't get the extra performance but if you need more capacity, you can find Apple OEM replacement SSDs on iFixit or through eBay. The price on iFixit is somewhat outrageous so I've been sharking eBay for some and they are comparable in price to the ones from OWC. I really hope OWC finds a fix for these issues at some point because I really like the drive otherwise.

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.

Frequent kernel panic in IONVMeController.cpp

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