Jump to content

NVMeFix


103 posts in this topic

Recommended Posts

18 hours ago, 978b029efa981d618699b09868 said:

Console doesn't search for old records. You need to invoke something like

 


log show --style syslog --last boot --predicate  "process == \"kernel\" and eventMessage CONTAINS[c] \"nvme\""

Search for the APST values set by NVMeFix, and compare them with the values on Linux (I think nvme-cli can do that, google it). Also, measure and compare battery life on Linux with Mac.

 

thanks here's the log also I run this after booting, sleeping and waking. I will check on Linux asap

nvme_also_sleep.txt

Link to comment
Share on other sites

I just had a crash without even a kernel panic spill, macOS just went bye-bye

Started today for no obvious reason (yet).

 

Here is a log pull I grabbed out of my macOS. 

 

I can't reproduce it - but now that I started looking I've got those assertion errors

on IONVMe since, well, couple days at least (mopped my logs though, so I cant tell if this begun with 10.15.3 update)

 

I mounted a ZFS Volume I needed to pull some data from another NVME and then it crashed

but the dump don't mention anything like zfs/spl so ...

 

What is causing the failure exactly?

log show \
  --info \
  --source \
  --debug \
  --color=always \
  --style=compact \
  --last=7d \
  --predicate 'process == "kernel" and eventMessage CONTAINS[c] "nvme"'        

Filtering the log data using "process == "kernel" AND composedMessage CONTAINS[c] "nvme""
Timestamp               Ty Process[PID:TID]
2020-02-04 16:24:21.330 Df kernel[0:10f] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 16:24:21.342 Df kernel[0:10f] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 16:24:21.343 Df kernel[0:114] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 16:24:21.344 Df kernel[0:114] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 16:24:21.344 Df kernel[0:10f] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 21:03:11.330 Df kernel[0:10d] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 21:03:11.340 Df kernel[0:10f] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 21:03:11.345 Df kernel[0:10f] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 21:03:11.346 Df kernel[0:10d] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 21:05:54.327 Df kernel[0:102] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 21:05:54.337 Df kernel[0:ff] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 21:05:54.341 Df kernel[0:ff] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 21:05:54.341 Df kernel[0:102] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 21:30:53.326 Df kernel[0:114] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 21:30:53.327 Df kernel[0:11c] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 21:30:53.328 Df kernel[0:114] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 21:30:53.331 Df kernel[0:114] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 21:30:53.336 Df kernel[0:114] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 21:34:20.200 Df kernel[0:ff] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 21:34:20.200 Df kernel[0:101] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 21:34:20.201 Df kernel[0:101] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 21:34:20.204 Df kernel[0:101] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 21:34:20.206 Df kernel[0:101] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 21:34:20.206 Df kernel[0:101] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-04 21:34:20.206 Df kernel[0:101] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-04 21:34:20.212 Df kernel[0:ff] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 21:34:20.214 Df kernel[0:ff] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 21:34:20.214 Df kernel[0:ff] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 21:34:20.214 Df kernel[0:ff] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-04 21:34:20.219 Df kernel[0:ff] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-04 21:37:31.364 Df kernel[0:111] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 21:37:31.364 Df kernel[0:118] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 21:37:31.365 Df kernel[0:118] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 21:37:31.366 Df kernel[0:111] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 21:37:31.368 Df kernel[0:118] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 21:37:31.368 Df kernel[0:111] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 21:37:31.373 Df kernel[0:118] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 21:37:31.373 Df kernel[0:118] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-04 21:37:31.379 Df kernel[0:111] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 21:37:31.379 Df kernel[0:118] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-04 21:37:31.379 Df kernel[0:111] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-04 21:37:31.380 Df kernel[0:111] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-04 23:56:10.646 Df kernel[0:f4] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 23:56:10.646 Df kernel[0:f4] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 23:56:10.647 Df kernel[0:f4] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 23:56:10.647 Df kernel[0:f4] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 23:56:10.648 Df kernel[0:f4] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-04 23:56:10.648 Df kernel[0:f4] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-04 23:56:10.664 Df kernel[0:f9] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-04 23:56:10.664 Df kernel[0:f9] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-04 23:56:10.666 Df kernel[0:f9] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 23:56:10.666 Df kernel[0:f9] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-04 23:56:10.666 Df kernel[0:f9] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-04 23:56:10.666 Df kernel[0:f9] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 02:23:28.646 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-05 02:23:28.646 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-05 02:23:28.647 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 02:23:28.647 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 02:23:28.648 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 02:23:28.648 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 02:23:28.655 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-05 02:23:28.655 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-05 02:23:28.657 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 02:23:28.657 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 02:23:28.657 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 02:23:28.657 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 17:24:40.679 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-05 17:24:40.679 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-05 17:24:40.681 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 17:24:40.681 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 17:24:40.681 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 17:24:40.681 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 17:24:40.683 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-05 17:24:40.683 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-05 17:24:40.685 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 17:24:40.685 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 17:24:40.685 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 17:24:40.685 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 17:25:45.663 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-05 17:25:45.663 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-05 17:25:45.664 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 17:25:45.664 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 17:25:45.664 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 17:25:45.664 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 17:25:45.675 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-05 17:25:45.675 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-05 17:25:45.677 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 17:25:45.677 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 17:25:45.678 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 17:25:45.678 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 22:10:40.656 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-05 22:10:40.656 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-05 22:10:40.657 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-05 22:10:40.657 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-05 22:10:40.658 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 22:10:40.658 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 22:10:40.658 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 22:10:40.658 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-05 22:10:40.658 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 22:10:40.658 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 22:10:40.658 Df kernel[0:f3] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-05 22:10:40.658 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-06 21:24:45.712 Df kernel[0:f6] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-06 21:24:45.712 Df kernel[0:f6] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-06 21:24:45.714 Df kernel[0:f6] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-06 21:24:45.714 Df kernel[0:f6] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-06 21:24:45.714 Df kernel[0:f6] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-06 21:24:45.714 Df kernel[0:f6] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-06 21:24:45.722 Df kernel[0:f9] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-06 21:24:45.722 Df kernel[0:f9] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-06 21:24:45.724 Df kernel[0:f9] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-06 21:24:45.724 Df kernel[0:f9] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-06 21:24:45.724 Df kernel[0:f9] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-06 21:24:45.724 Df kernel[0:f9] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
/usr/bin/log show --info --source --debug --color=always --style=compact     20.56s user 1.62s system 98% cpu 22.522 total
Link to comment
Share on other sites

5 hours ago, Synapsis said:

I just had a crash without even a kernel panic spill, macOS just went bye-bye

Did the OS hang, or did your computer reboot immediately? Even if the boot disk somehow becomes unusable, panics should be saved to NVRAM.

 

Quote

the dump don't mention anything like zfs/spl so ...

IONVMe is a controller and block storage driver. It knows nothing about the underlying filesystem.

 

Quote

I can't reproduce it - but now that I started looking I've got those assertion errors

 

All these asserts are only relevant for the Apple proprietary controllers. (To be fair, I looked at IONVMeFamily-470.40.4 rather than IONVMeFamily-470.80.1, but I doubt they changed much.) 

  • Like 1
Link to comment
Share on other sites

12 hours ago, 978b029efa981d618699b09868 said:

Did the OS hang, or did your computer reboot immediately? Even if the boot disk somehow becomes unusable, panics should be saved to NVRAM.

 

Normally, if there is trouble (and if there is - its in most cases the HW on real Mac) you got the White/Black crash screen in couple of languages with prominent white [  ] in the middle.

The 'classic' panic when Darwin goes byebye with WindowServer on top. The 2nd is the pre-WindowServer console vomit with a short dump and it then eithers locks or reboots, depends

on your boot-flag choice. Thats the only 2 panic types I've seen. Right?

 

With this crash though - macOS simply instantly (warm) reboots on me.

No freeze, no vomit - for a second I thought that I might have shorten out something, however unlikely that would,

{censored} happens... but I checked, I did not have any H/W stuff connected. Just kb and a mice. 

 

The crash is odd because it's like I would have short-press the reset button, same thing.

Pop and a seconds later I see the UEFI BG Fullscreen image ASUS kindly enforces on me.  

 

UPDATE: I installed your NVME fix kext, but there is an allocation related error:

 

UPDATE II: the message from Sandbox -> `Allow file-write-owner` - isn't that CSR related?

I check if I booted with CSR enabled.

 

2020-02-07 10:35:50.478 Df kernel[0:73] Couldn't alloc class "NVMeFix"
2020-02-07 10:35:50.488 Df kernel[0:73] Couldn't alloc class "NVMeFix"
2020-02-07 10:35:50.624 Df kernel[0:ba] Couldn't alloc class "NVMeFix"
2020-02-07 10:35:50.625 Df kernel[0:bc] Couldn't alloc class "NVMeFix"
2020-02-07 10:35:50.665 Df kernel[0:f0] Couldn't alloc class "NVMeFix"
2020-02-07 10:35:50.680 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-07 10:35:50.680 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-07 10:35:50.682 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-07 10:35:50.682 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-07 10:35:50.682 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-07 10:35:50.682 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-07 10:35:50.684 Df kernel[0:f0] Couldn't alloc class "NVMeFix"
2020-02-07 10:35:50.686 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-07 10:35:50.686 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-07 10:35:50.687 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-07 10:35:50.687 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-07 10:35:50.687 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-07 10:35:50.687 Df kernel[0:fb] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-07 10:35:50.758 Df kernel[0:12d] Couldn't alloc class "NVMeFix"
... 
LOT OF THE SAME 
... 
2020-02-07 11:10:59.563 Df kernel[0:a7a4] Couldn't alloc class "NVMeFix"
2020-02-07 11:11:33.249 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/IONVMeFamily.kext/Contents/_CodeSignature/CodeResources
2020-02-07 11:11:33.249 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/IONVMeFamily.kext/Contents/_CodeSignature
2020-02-07 11:11:33.249 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/IONVMeFamily.kext/Contents/MacOS/IONVMeFamily
2020-02-07 11:11:33.249 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/IONVMeFamily.kext/Contents/MacOS
2020-02-07 11:11:33.249 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/IONVMeFamily.kext/Contents/Resources/Localizable.strings
2020-02-07 11:11:33.249 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/IONVMeFamily.kext/Contents/Resources
2020-02-07 11:11:33.249 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/IONVMeFamily.kext/Contents/Info.plist
2020-02-07 11:11:33.249 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/IONVMeFamily.kext/Contents/version.plist
2020-02-07 11:11:33.249 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/IONVMeFamily.kext/Contents
2020-02-07 11:11:33.249 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/IONVMeFamily.kext
2020-02-07 11:11:33.312 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/NVMeSMARTLib.plugin/Contents/_CodeSignature/CodeResources
2020-02-07 11:11:33.312 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/NVMeSMARTLib.plugin/Contents/_CodeSignature
2020-02-07 11:11:33.312 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/NVMeSMARTLib.plugin/Contents/MacOS/NVMeSMARTLib
2020-02-07 11:11:33.312 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/NVMeSMARTLib.plugin/Contents/MacOS
2020-02-07 11:11:33.312 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/NVMeSMARTLib.plugin/Contents/Resources/en.lproj/InfoPlist.strings
2020-02-07 11:11:33.313 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/NVMeSMARTLib.plugin/Contents/Resources/en.lproj
2020-02-07 11:11:33.313 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/NVMeSMARTLib.plugin/Contents/Resources
2020-02-07 11:11:33.313 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/NVMeSMARTLib.plugin/Contents/Info.plist
2020-02-07 11:11:33.313 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/NVMeSMARTLib.plugin/Contents/version.plist
2020-02-07 11:11:33.313 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/NVMeSMARTLib.plugin/Contents
2020-02-07 11:11:33.313 Df kernel[0:ad87] (Sandbox) <Sandbox`kernel_report> Sandbox: chown(6616) System Policy: allow file-write-owner /System/Library/Extensions/NVMeSMARTLib.plugin
2020-02-07 11:29:01.897 Df kernel[0:22fad] Couldn't alloc class "NVMeFix"
2020-02-07 11:30:26.590 Df kernel[0:23512] Couldn't alloc class "NVMeFix"
2020-02-07 11:30:29.080 Df kernel[0:2351d] Couldn't alloc class "NVMeFix"
2020-02-07 11:30:31.148 Df kernel[0:2353d] Couldn't alloc class "NVMeFix"
2020-02-07 11:30:32.808 Df kernel[0:23559] Couldn't alloc class "NVMeFix"
2020-02-07 11:30:34.831 Df kernel[0:2355f] Couldn't alloc class "NVMeFix"
2020-02-07 11:30:39.824 Df kernel[0:2357e] Couldn't alloc class "NVMeFix"
2020-02-07 11:31:00.960 Df kernel[0:2371a] Couldn't alloc class "NVMeFix"
2020-02-07 11:31:02.689 Df kernel[0:237f7] Couldn't alloc class "NVMeFix"
2020-02-07 11:31:16.455 Df kernel[0:23875] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:00.006 Df kernel[0:23937] (Lilu) NVMeFix        pm: @ Failed to get power state
2020-02-07 12:58:01.222 Df kernel[0:23a74] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:14.733 Df kernel[0:23d42] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:14.735 Df kernel[0:23d44] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:14.736 Df kernel[0:23d45] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:14.740 Df kernel[0:23d46] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:14.740 Df kernel[0:23d47] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:14.742 Df kernel[0:23d48] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:14.743 Df kernel[0:23d49] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:20.984 Df kernel[0:23dc0] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:20.985 Df kernel[0:23dc1] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:20.987 Df kernel[0:23dc3] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:20.987 Df kernel[0:23dc4] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:20.989 Df kernel[0:23dc5] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:20.989 Df kernel[0:23dc5] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:20.991 Df kernel[0:23dc6] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:20.992 Df kernel[0:23dc6] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:21.832 Df kernel[0:23dcb] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:22.078 Df kernel[0:23ddc] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:22.081 Df kernel[0:23ddf] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:22.085 Df kernel[0:23de5] Couldn't alloc class "NVMeFix"
2020-02-07 12:58:35.830 Df kernel[0:2416c] Couldn't alloc class "NVMeFix"
2020-02-07 12:59:04.462 Df kernel[0:73] Couldn't alloc class "NVMeFix"
2020-02-07 12:59:04.472 Df kernel[0:73] Couldn't alloc class "NVMeFix"
2020-02-07 12:59:04.607 Df kernel[0:ba] Couldn't alloc class "NVMeFix"
2020-02-07 12:59:04.608 Df kernel[0:bc] Couldn't alloc class "NVMeFix"
2020-02-07 12:59:04.649 Df kernel[0:f0] Couldn't alloc class "NVMeFix"
2020-02-07 12:59:04.659 Df kernel[0:f0] Couldn't alloc class "NVMeFix"
2020-02-07 12:59:04.663 Df kernel[0:f8] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-07 12:59:04.663 Df kernel[0:f8] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-07 12:59:04.665 Df kernel[0:f8] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-07 12:59:04.665 Df kernel[0:f8] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-07 12:59:04.665 Df kernel[0:f8] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-07 12:59:04.665 Df kernel[0:f8] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-07 12:59:04.673 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> AppleNVMe Assert failed: ( 0 != data )
2020-02-07 12:59:04.673 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeDebugAssert> file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-470.80.1/IONVMeController.cpp
2020-02-07 12:59:04.675 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-07 12:59:04.675 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=0 entrysize=64
2020-02-07 12:59:04.675 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-07 12:59:04.675 Df kernel[0:f7] (IONVMeFamily) <IONVMeFamily`IONVMeController::CreateSubmissionQueue(unsigned short, unsigned char)> virtual IOReturn IONVMeController::CreateSubmissionQueue(uint16_t, uint8_t)::2816:SQ index=1 entrysize=64
2020-02-07 12:59:04.727 Df kernel[0:12d] Couldn't alloc class "NVMeFix"
...

 

Edited by Synapsis
Link to comment
Share on other sites

5 hours ago, Synapsis said:

Thats the only 2 panic types I've seen. Right?

There's only one panic type -- a call to the panic function.

 

5 hours ago, Synapsis said:

UPDATE: I installed your NVME fix kext, but there is an allocation related error:

 

 

Did you read the README? This message by itself is harmless, although it's weird it's so frequent -- I just get it a few times (whenever IOService:/IOResources changes, I guess)

 

6 hours ago, Synapsis said:

UPDATE II: the message from Sandbox -> `Allow file-write-owner` - isn't that CSR related?

It's just the sandbox kext saying chown has been allowed to change file owner for the file. I don't think that's relevant to your problem at all

  • Like 1
Link to comment
Share on other sites

Could this fix the Samsung PM981 nvme's? Installation fails on that drive. I have ubuntu no installed on it. but if I mount a partition from macOS on this NvME, Mojave freezes and reboots with KP related to IOnvmecontroller.

 

I've read that the PM981 is not good for macOS, maybe this kext fixes the issues?

 

Cheers!

Link to comment
Share on other sites

3 hours ago, Neblogas said:

Could this fix the Samsung PM981 nvme's? Installation fails on that drive. I have ubuntu no installed on it. but if I mount a partition from macOS on this NvME, Mojave freezes and reboots with KP related to IOnvmecontroller.

 

I've read that the PM981 is not good for macOS, maybe this kext fixes the issues?

 

Cheers!

Not unless you describe how to reproduce the problem and provide symbolized kernel panic log. You should also make sure it doesn't crash in Linux or Windows and you're using the most recent firmware.

  • Like 2
Link to comment
Share on other sites

2 hours ago, 978b029efa981d618699b09868 said:

Not unless you describe how to reproduce the problem and provide symbolized kernel panic log. You should also make sure it doesn't crash in Linux or Windows and you're using the most recent firmware.

I just mount ubuntu efi partition and after a minute  - reboots. No issues with ubuntu, or Windows. Previously I had this nvme formated to HFS+ and got constant KP's

 

Anonymous UUID:       21DCB484-EDE2-CB79-EAF3-8CA59270D24C

Mon Feb 10 20:10:12 2020

*** Panic Report ***
panic(cpu 0 caller 0xffffff7f86eb8b30): nvme: "Fatal error occurred. CSTS=0x1 US[1]=0x0 US[0]=0x83 VID/DID=0xa808144d
. FW Revision=3L1QEXF7\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-387.270.1/IONVMeController.cpp:5334
Backtrace (CPU 0), Frame : Return Address
0xffffff8185883a10 : 0xffffff80049ae6ed 
0xffffff8185883a60 : 0xffffff8004aea185 
0xffffff8185883aa0 : 0xffffff8004adb8ba 
0xffffff8185883b10 : 0xffffff800495bb40 
0xffffff8185883b30 : 0xffffff80049ae107 
0xffffff8185883c50 : 0xffffff80049adf53 
0xffffff8185883cc0 : 0xffffff7f86eb8b30 
0xffffff8185883e20 : 0xffffff800505f387 
0xffffff8185883e90 : 0xffffff800505f2a9 
0xffffff8185883ec0 : 0xffffff80049ed885 
0xffffff8185883f40 : 0xffffff80049ed425 
0xffffff8185883fa0 : 0xffffff800495b0ce 
      Kernel Extensions in backtrace:
         com.apple.iokit.IONVMeFamily(2.1)[A67B3600-6FE3-3037-AC41-8C2D353B6250]@0xffffff7f86eab000->0xffffff7f86eeafff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[1D716047-7F62-3FFA-8C01-26C166B3739A]@0xffffff7f8578d000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[BFDEB8D4-50FE-3DDB-87B7-F6A504393830]@0xffffff7f85295000
            dependency: com.apple.driver.AppleEFINVRAM(2.1)[B83F29B8-24AC-303B-BBBA-CF332168FDE6]@0xffffff7f85963000
            dependency: com.apple.iokit.IOStorageFamily(2.1)[71BB22B0-3075-35A1-B04E-FBAC574DA80D]@0xffffff7f85583000
            dependency: com.apple.iokit.IOReportFamily(47)[0BC9F93B-456A-3D97-BE4C-69DCBB5E8A3C]@0xffffff7f85e03000

BSD process name corresponding to current thread: kernel_task
Boot args: -v dart=0 -wegnoegpu 

Mac OS version:
18G103

Kernel version:
Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64
Kernel UUID: C41337A1-0EC3-3896-A954-A1F85E849D53
Kernel slide:     0x0000000004600000
Kernel text base: 0xffffff8004800000
__HIB  text base: 0xffffff8004700000
System model name: MacBookPro15,2 (Mac-827FB448E656EC26)

System uptime in nanoseconds: 163032238505
last loaded kext at 44919436605: com.apple.filesystems.msdosfs	1.10 (addr 0xffffff7f85a8d000, size 69632)
loaded kexts:

EOF
Model: MacBookPro15,2, BootROM 1037.80.41.0.0, 4 processors, Intel Core i7, 2,30 GHz, 12 GB, SMC 1.74f4
Graphics: Intel Corporation, Cannon Point-LP Iris Plus Graphics 655, Intel Corporation, Cannon Point-LP Iris Plus Graphics 655, spdisplays_builtin
Memory Module: BANK 0/DIMM0, 4 GB, DDR4, 2667 MHz, Samsung, -
Memory Module: BANK 0/DIMM1, 8 GB, DDR4, 2667 MHz, Samsung, M471A1K43DB1-CTD
Bluetooth: Version 6.0.14d3, 3 services, 26 devices, 1 incoming serial ports
PCI Card: Intel Corporation, Cannon Point-LP Iris Plus Graphics 655, VGA-Compatible Controller, PCI Slot 3
PCI Card: Intel Corporation, Series Chipset Core Processor Thermal Subsystem, Signal Processing Controller, Built In
PCI Card: Intel Corporation, Series Chipset Gaussian Mixture Model, Gaussian Mixture, Built In
PCI Card: Olarila - olarila.com/forum, Olarila, Built In
PCI Card: Intel Corporation, Series Chipset USB xHCI Host Controller, USB Controller, Built In
PCI Card: Patched by MaLd0n - olarila.com, MaLd0n, Built In
PCI Card: Intel Corporation, Series Chipset MEI Controller, IMEI Controller, Built In
PCI Card: Intel Corporation, Series Chipset SATA Controller, AHCI Controller, Built In
PCI Card: Apple High Definition Audio Controller, Audio Controller, Built In
PCI Card: Intel Corporation, Series Chipset SMBus Controller, Serial Bus Controller, Built In
PCI Card: Intel Corporation, Series Chipset SPI Controller, Serial Bus Controller, Built In
PCI Card: Apple NVMe M2 Flash Drive, Storage Controller, Built In
Serial ATA Device: TS512GMTS430S, 512,11 GB
USB Device: USB 3.1 Bus
USB Device: Bluetooth HCI
USB Device: Goodix FingerPrint Device
USB Device: Integrated Camera
USB Device: USB Receiver
Thunderbolt Bus: 

Also macOS install failed on this nvme due to failing updating firmware.

Edited by Neblogas
Link to comment
Share on other sites

1 hour ago, Neblogas said:

Also macOS install failed on this nvme due to failing updating firmware.

 

So what exactly happens when you try to update the firmware from Windows using Samsung software?

 

The panic log you posted is unreadable because it's not symbolised. As I already said, I need a symbolised log. Such log has function names next to the addresses; you can add "keepsym=1" to your boot-args to get it. In general, it's always to good idea to use keepsym.

  • Like 1
Link to comment
Share on other sites

9 hours ago, 978b029efa981d618699b09868 said:

 

So what exactly happens when you try to update the firmware from Windows using Samsung software?

 

The panic log you posted is unreadable because it's not symbolised. As I already said, I need a symbolised log. Such log has function names next to the addresses; you can add "keepsym=1" to your boot-args to get it. In general, it's always to good idea to use keepsym.

Anonymous UUID:       21DCB484-EDE2-CB79-EAF3-8CA59270D24C

Tue Feb 11 08:28:45 2020

*** Panic Report ***
panic(cpu 4 caller 0xffffff7f836b8b30): nvme: "Fatal error occurred. CSTS=0x1 US[1]=0x0 US[0]=0x85 VID/DID=0xa808144d
. FW Revision=3L1QEXF7\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-387.270.1/IONVMeController.cpp:5334
Backtrace (CPU 4), Frame : Return Address
0xffffff8181cdba10 : 0xffffff80011ae6ed mach_kernel : _handle_debugger_trap + 0x47d
0xffffff8181cdba60 : 0xffffff80012ea185 mach_kernel : _kdp_i386_trap + 0x155
0xffffff8181cdbaa0 : 0xffffff80012db8ba mach_kernel : _kernel_trap + 0x50a
0xffffff8181cdbb10 : 0xffffff800115bb40 mach_kernel : _return_from_trap + 0xe0
0xffffff8181cdbb30 : 0xffffff80011ae107 mach_kernel : _panic_trap_to_debugger + 0x197
0xffffff8181cdbc50 : 0xffffff80011adf53 mach_kernel : _panic + 0x63
0xffffff8181cdbcc0 : 0xffffff7f836b8b30 com.apple.iokit.IONVMeFamily : __ZN16IONVMeController13FatalHandlingEv + 0x10e
0xffffff8181cdbe20 : 0xffffff800185f387 mach_kernel : __ZN18IOTimerEventSource15timeoutSignaledEPvS0_ + 0x87
0xffffff8181cdbe90 : 0xffffff800185f2a9 mach_kernel : __ZN18IOTimerEventSource17timeoutAndReleaseEPvS0_ + 0x99
0xffffff8181cdbec0 : 0xffffff80011ed885 mach_kernel : _thread_call_delayed_timer + 0xef5
0xffffff8181cdbf40 : 0xffffff80011ed425 mach_kernel : _thread_call_delayed_timer + 0xa95
0xffffff8181cdbfa0 : 0xffffff800115b0ce mach_kernel : _call_continuation + 0x2e
      Kernel Extensions in backtrace:
         com.apple.iokit.IONVMeFamily(2.1)[A67B3600-6FE3-3037-AC41-8C2D353B6250]@0xffffff7f836ab000->0xffffff7f836eafff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[1D716047-7F62-3FFA-8C01-26C166B3739A]@0xffffff7f81f8d000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[BFDEB8D4-50FE-3DDB-87B7-F6A504393830]@0xffffff7f81a95000
            dependency: com.apple.driver.AppleEFINVRAM(2.1)[B83F29B8-24AC-303B-BBBA-CF332168FDE6]@0xffffff7f82163000
            dependency: com.apple.iokit.IOStorageFamily(2.1)[71BB22B0-3075-35A1-B04E-FBAC574DA80D]@0xffffff7f81d83000
            dependency: com.apple.iokit.IOReportFamily(47)[0BC9F93B-456A-3D97-BE4C-69DCBB5E8A3C]@0xffffff7f82603000

BSD process name corresponding to current thread: kernel_task
Boot args: -v dart=0 -wegnoegpu alcid=15 keepsyms=1 

Mac OS version:
18G103

Kernel version:
Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64
Kernel UUID: C41337A1-0EC3-3896-A954-A1F85E849D53
Kernel slide:     0x0000000000e00000
Kernel text base: 0xffffff8001000000
__HIB  text base: 0xffffff8000f00000
System model name: MacBookPro15,2 (Mac-827FB448E656EC26)

System uptime in nanoseconds: 644041699263
last loaded kext at 605032214316: com.apple.filesystems.msdosfs	1.10 (addr 0xffffff7f84110000, size 69632)
last unloaded kext at 402709478056: ru.joedm.SMCSuperIO	1.1.0 (addr 0xffffff7f840fd000, size 49152)
loaded kexts:

EOF

theres no update for firmware

Link to comment
Share on other sites

13 hours ago, Neblogas said:

Anonymous UUID:       21DCB484-EDE2-CB79-EAF3-8CA59270D24C

Tue Feb 11 08:28:45 2020

*** Panic Report ***
panic(cpu 4 caller 0xffffff7f836b8b30): nvme: "Fatal error occurred. CSTS=0x1 US[1]=0x0 US[0]=0x85 VID/DID=0xa808144d
. FW Revision=3L1QEXF7\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-387.270.1/IONVMeController.cpp:5334
Backtrace (CPU 4), Frame : Return Address
0xffffff8181cdba10 : 0xffffff80011ae6ed mach_kernel : _handle_debugger_trap + 0x47d
0xffffff8181cdba60 : 0xffffff80012ea185 mach_kernel : _kdp_i386_trap + 0x155
0xffffff8181cdbaa0 : 0xffffff80012db8ba mach_kernel : _kernel_trap + 0x50a
0xffffff8181cdbb10 : 0xffffff800115bb40 mach_kernel : _return_from_trap + 0xe0
0xffffff8181cdbb30 : 0xffffff80011ae107 mach_kernel : _panic_trap_to_debugger + 0x197
0xffffff8181cdbc50 : 0xffffff80011adf53 mach_kernel : _panic + 0x63
0xffffff8181cdbcc0 : 0xffffff7f836b8b30 com.apple.iokit.IONVMeFamily : __ZN16IONVMeController13FatalHandlingEv + 0x10e
0xffffff8181cdbe20 : 0xffffff800185f387 mach_kernel : __ZN18IOTimerEventSource15timeoutSignaledEPvS0_ + 0x87
0xffffff8181cdbe90 : 0xffffff800185f2a9 mach_kernel : __ZN18IOTimerEventSource17timeoutAndReleaseEPvS0_ + 0x99
0xffffff8181cdbec0 : 0xffffff80011ed885 mach_kernel : _thread_call_delayed_timer + 0xef5
0xffffff8181cdbf40 : 0xffffff80011ed425 mach_kernel : _thread_call_delayed_timer + 0xa95
0xffffff8181cdbfa0 : 0xffffff800115b0ce mach_kernel : _call_continuation + 0x2e
      Kernel Extensions in backtrace:
         com.apple.iokit.IONVMeFamily(2.1)[A67B3600-6FE3-3037-AC41-8C2D353B6250]@0xffffff7f836ab000->0xffffff7f836eafff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[1D716047-7F62-3FFA-8C01-26C166B3739A]@0xffffff7f81f8d000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[BFDEB8D4-50FE-3DDB-87B7-F6A504393830]@0xffffff7f81a95000
            dependency: com.apple.driver.AppleEFINVRAM(2.1)[B83F29B8-24AC-303B-BBBA-CF332168FDE6]@0xffffff7f82163000
            dependency: com.apple.iokit.IOStorageFamily(2.1)[71BB22B0-3075-35A1-B04E-FBAC574DA80D]@0xffffff7f81d83000
            dependency: com.apple.iokit.IOReportFamily(47)[0BC9F93B-456A-3D97-BE4C-69DCBB5E8A3C]@0xffffff7f82603000

BSD process name corresponding to current thread: kernel_task
Boot args: -v dart=0 -wegnoegpu alcid=15 keepsyms=1 

Mac OS version:
18G103

Kernel version:
Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64
Kernel UUID: C41337A1-0EC3-3896-A954-A1F85E849D53
Kernel slide:     0x0000000000e00000
Kernel text base: 0xffffff8001000000
__HIB  text base: 0xffffff8000f00000
System model name: MacBookPro15,2 (Mac-827FB448E656EC26)

System uptime in nanoseconds: 644041699263
last loaded kext at 605032214316: com.apple.filesystems.msdosfs	1.10 (addr 0xffffff7f84110000, size 69632)
last unloaded kext at 402709478056: ru.joedm.SMCSuperIO	1.1.0 (addr 0xffffff7f840fd000, size 49152)
loaded kexts:

EOF

theres no update for firmware

Can you try injecting "pci-aspm-default" property with value 00000000 to the PCI parent of the SSD controller using your bootloader? You can find the correct path using gfxutil.

  • Like 1
Link to comment
Share on other sites

9 hours ago, 978b029efa981d618699b09868 said:

Can you try injecting "pci-aspm-default" property with value 00000000 to the PCI parent of the SSD controller using your bootloader? You can find the correct path using gfxutil.

 

did. the nvme drive was not detected anymore(with our without kext).

Link to comment
Share on other sites

5 hours ago, 978b029efa981d618699b09868 said:

What about value 00010000? Also, what's the value by default if you don't inject it?

everytime the same kernel panic. Although I managed to install the OS(it took verv long) on the nvme but I have booloop with the same KP.

 

I have tried 00000000, 00010000 - everytime KP.

 

I have RP09@1D Number 0x2

PXSX@0 Number 0x102

 

I just think the NvME won't be macOS capable

Link to comment
Share on other sites

On 2/12/2020 at 9:19 PM, Neblogas said:

everytime the same kernel panic. Although I managed to install the OS(it took verv long) on the nvme but I have booloop with the same KP.

 

I have tried 00000000, 00010000 - everytime KP.

 

I have RP09@1D Number 0x2

PXSX@0 Number 0x102

 

I just think the NvME won't be macOS capable

Can you provide an IORegistry dump (using IORegistryExplorer) with that SSD plugged? Partitions from that disk don't have to be mounted.

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

It's unlikely we'll be able to fix this, as the crash occurs randomly and there's no trace of NVMe events available. I'm looking now at https://github.com/acidanthera/bugtracker/issues/732 , which does occur consistently, and it's possible that the solution for that controller may also work for PM981.

Edited by 978b029efa981d618699b09868
  • Like 2
  • Thanks 1
Link to comment
Share on other sites

  • 3 weeks later...
On 1/16/2020 at 3:34 PM, 978b029efa981d618699b09868 said:

I suspect this issue has been fixed by https://patchwork.kernel.org/patch/10542393/. We may look into porting the patch.

 

Can you submit a detailed log to bugtracker in the meantime? Make sure to include "keepsyms=1" in your boot-args. You should also submit kernel log before the panic if you manage to get it.


link is dead unfortunately (or not working at this moment?) I also experience lock up crashes/reboots, fatal error CSTS=0xX, (Samsung 960 Evo) was wondering if a fix is/will be incorporated into NmveFix, and if so, is the kext useable on OSX 10.13?

Link to comment
Share on other sites

15 hours ago, canyondust said:


link is dead unfortunately (or not working at this moment?) I also experience lock up crashes/reboots, fatal error CSTS=0xX, (Samsung 960 Evo) was wondering if a fix is/will be incorporated into NmveFix, and if so, is the kext useable on OSX 10.13?

We've got a fix; see my previous messages. 10.13 is unsupported because IONVMeFamily was rather different back then. You may try using IONVMeFamily from 10.14 on 10.13 and patching NVMeFix to force start on 10.13 here https://github.com/acidanthera/NVMeFix/blob/1e35d314020e2d79d7bed9518dc5151cf8485a7b/NVMeFix/NVMeFix.cpp#L447 , but you are on your own, essentially.

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

9 hours ago, 978b029efa981d618699b09868 said:

We've got a fix; see my previous messages. 10.13 is unsupported because IONVMeFamily was rather different back then. You may try using IONVMeFamily from 10.14 on 10.13 and patching NVMeFix to force start on 10.13 here https://github.com/acidanthera/NVMeFix/blob/1e35d314020e2d79d7bed9518dc5151cf8485a7b/NVMeFix/NVMeFix.cpp#L447 , but you are on your own, essentially.

Thanks for the response! I might give it a shot, but I also might just wait until I overhaul to Catalina. Thanks!

Link to comment
Share on other sites

2 hours ago, Mrfalcon7 said:

The new version 1.0.2 is still not fixing the issue on pm981. I am still having timeout issues while booting up. i am using lilu 1.4.2 with it. I am injecting the kext using clover.  What should i do ?

 

Mac Os: 10.14.6

IMG_0888.HEIC

It looks like the panic happens before NVMeFix is able to fix it. Are you getting any NVMeFix messages with DEBUG build and -nvmefdbg bootarg? Also, can you try booting with OpenCore?

We have the same patch ported for OpenCore as a workaround for such situations, but it won't work with Clover.

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...