Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NVME kernel panics on alienware 15r4 gsyc model #4

Open
rajverma1985 opened this issue Sep 16, 2019 · 2 comments
Open

NVME kernel panics on alienware 15r4 gsyc model #4

rajverma1985 opened this issue Sep 16, 2019 · 2 comments

Comments

@rajverma1985
Copy link

Hello, good day.
First of all thanks for the help with all the clover configs for alienware laptops. I have a alienware 15r4 gsyc w/gtx1070, i78750h and 2 nvme ssd's i.e, samsung PM981 and hynixPC300. Using hynix for high sierra, everything installed fine, almost everything works except for wifi(i'm using usb dongle anyways) but the thing that causes kernel panics is the nvme. especially the nvme parition of samsung hdd.
whenever i try and copy something from the samsung partition(as windows is installed on one partition and the other is for data) it causes kernel panic with IONVME kext in panic report.

the wierd thing is there are no panic when i copy data fromt he windows partition of the samsung drive, everything works just fine. If anyone can help with this it would be great! thanks in advance.

PS: also i have the nvme patches in place and have followed your guide for patching nvme via ssdt as well and made sure there are no _DSM's for the same in the patched DSDT

debug_28235.zip

The kernel panic looks like this:



* Panic Report ***
panic(cpu 2 caller 0xffffff7f97390e2b): nvme: " NVMe: Command timed-out and request found in the completion queue\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-356.71.1/IONVMeController.cpp:5184
Backtrace (CPU 2), Frame : Return Address
0xffffffa3d2f7bb60 : 0xffffff8014a6d1c6
0xffffffa3d2f7bbb0 : 0xffffff8014b95a74
0xffffffa3d2f7bbf0 : 0xffffff8014b87d44
0xffffffa3d2f7bc60 : 0xffffff8014a1f1e0
0xffffffa3d2f7bc80 : 0xffffff8014a6cc3c
0xffffffa3d2f7bdb0 : 0xffffff8014a6c9fc
0xffffffa3d2f7be10 : 0xffffff7f97390e2b 
0xffffffa3d2f7be30 : 0xffffff801509eb7c
0xffffffa3d2f7bea0 : 0xffffff801509eaa6
0xffffffa3d2f7bed0 : 0xffffff8014aa6624
0xffffffa3d2f7bf40 : 0xffffff8014aa6185
0xffffffa3d2f7bfa0 : 0xffffff8014a1e557
Kernel Extensions in backtrace:
com.apple.iokit.IONVMeFamily(2.1)[1170C79B-9E09-3CD3-970B-C419EBF9037F]@0xffffff7f9737c000->0xffffff7f973bbfff
dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[9AC0F895-00AA-35E6-A561-4FF35C9281B8]@0xffffff7f95d37000
dependency: com.apple.iokit.IOPCIFamily(2.9)[70EA0775-DFBE-3132-9001-F5A9C20D0CF3]@0xffffff7f95294000
dependency: com.apple.driver.AppleEFINVRAM(2.1)[F35A52E2-CF80-3BA9-92B5-25EFE216094F]@0xffffff7f97371000
dependency: com.apple.iokit.IOStorageFamily(2.1)[F27A8A2A-6662-3608-83BD-415037509E01]@0xffffff7f960de000
dependency: com.apple.iokit.IOReportFamily(31)[D2F2FBDF-4EE4-38BA-99F5-B699F886F413]@0xffffff7f97330000

BSD process name corresponding to current thread: kernel_task



@RockJesus
Copy link
Owner

Hello, good day.
First of all thanks for the help with all the clover configs for alienware laptops. I have a alienware 15r4 gsyc w/gtx1070, i78750h and 2 nvme ssd's i.e, samsung PM981 and hynixPC300. Using hynix for high sierra, everything installed fine, almost everything works except for wifi(i'm using usb dongle anyways) but the thing that causes kernel panics is the nvme. especially the nvme parition of samsung hdd.
whenever i try and copy something from the samsung partition(as windows is installed on one partition and the other is for data) it causes kernel panic with IONVME kext in panic report.

the wierd thing is there are no panic when i copy data fromt he windows partition of the samsung drive, everything works just fine. If anyone can help with this it would be great! thanks in advance.

PS: also i have the nvme patches in place and have followed your guide for patching nvme via ssdt as well and made sure there are no _DSM's for the same in the patched DSDT

debug_28235.zip

The kernel panic looks like this:

* Panic Report ***
panic(cpu 2 caller 0xffffff7f97390e2b): nvme: " NVMe: Command timed-out and request found in the completion queue\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-356.71.1/IONVMeController.cpp:5184
Backtrace (CPU 2), Frame : Return Address
0xffffffa3d2f7bb60 : 0xffffff8014a6d1c6
0xffffffa3d2f7bbb0 : 0xffffff8014b95a74
0xffffffa3d2f7bbf0 : 0xffffff8014b87d44
0xffffffa3d2f7bc60 : 0xffffff8014a1f1e0
0xffffffa3d2f7bc80 : 0xffffff8014a6cc3c
0xffffffa3d2f7bdb0 : 0xffffff8014a6c9fc
0xffffffa3d2f7be10 : 0xffffff7f97390e2b 
0xffffffa3d2f7be30 : 0xffffff801509eb7c
0xffffffa3d2f7bea0 : 0xffffff801509eaa6
0xffffffa3d2f7bed0 : 0xffffff8014aa6624
0xffffffa3d2f7bf40 : 0xffffff8014aa6185
0xffffffa3d2f7bfa0 : 0xffffff8014a1e557
Kernel Extensions in backtrace:
com.apple.iokit.IONVMeFamily(2.1)[1170C79B-9E09-3CD3-970B-C419EBF9037F]@0xffffff7f9737c000->0xffffff7f973bbfff
dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[9AC0F895-00AA-35E6-A561-4FF35C9281B8]@0xffffff7f95d37000
dependency: com.apple.iokit.IOPCIFamily(2.9)[70EA0775-DFBE-3132-9001-F5A9C20D0CF3]@0xffffff7f95294000
dependency: com.apple.driver.AppleEFINVRAM(2.1)[F35A52E2-CF80-3BA9-92B5-25EFE216094F]@0xffffff7f97371000
dependency: com.apple.iokit.IOStorageFamily(2.1)[F27A8A2A-6662-3608-83BD-415037509E01]@0xffffff7f960de000
dependency: com.apple.iokit.IOReportFamily(31)[D2F2FBDF-4EE4-38BA-99F5-B699F886F413]@0xffffff7f97330000

BSD process name corresponding to current thread: kernel_task

u have to patch ur nvme

@rajverma1985
Copy link
Author

Hello, good day.
First of all thanks for the help with all the clover configs for alienware laptops. I have a alienware 15r4 gsyc w/gtx1070, i78750h and 2 nvme ssd's i.e, samsung PM981 and hynixPC300. Using hynix for high sierra, everything installed fine, almost everything works except for wifi(i'm using usb dongle anyways) but the thing that causes kernel panics is the nvme. especially the nvme parition of samsung hdd.
whenever i try and copy something from the samsung partition(as windows is installed on one partition and the other is for data) it causes kernel panic with IONVME kext in panic report.
the wierd thing is there are no panic when i copy data fromt he windows partition of the samsung drive, everything works just fine. If anyone can help with this it would be great! thanks in advance.
PS: also i have the nvme patches in place and have followed your guide for patching nvme via ssdt as well and made sure there are no _DSM's for the same in the patched DSDT
debug_28235.zip
The kernel panic looks like this:
* Panic Report ***
panic(cpu 2 caller 0xffffff7f97390e2b): nvme: " NVMe: Command timed-out and request found in the completion queue\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-356.71.1/IONVMeController.cpp:5184
Backtrace (CPU 2), Frame : Return Address
0xffffffa3d2f7bb60 : 0xffffff8014a6d1c6
0xffffffa3d2f7bbb0 : 0xffffff8014b95a74
0xffffffa3d2f7bbf0 : 0xffffff8014b87d44
0xffffffa3d2f7bc60 : 0xffffff8014a1f1e0
0xffffffa3d2f7bc80 : 0xffffff8014a6cc3c
0xffffffa3d2f7bdb0 : 0xffffff8014a6c9fc
0xffffffa3d2f7be10 : 0xffffff7f97390e2b 
0xffffffa3d2f7be30 : 0xffffff801509eb7c
0xffffffa3d2f7bea0 : 0xffffff801509eaa6
0xffffffa3d2f7bed0 : 0xffffff8014aa6624
0xffffffa3d2f7bf40 : 0xffffff8014aa6185
0xffffffa3d2f7bfa0 : 0xffffff8014a1e557
Kernel Extensions in backtrace:
com.apple.iokit.IONVMeFamily(2.1)[1170C79B-9E09-3CD3-970B-C419EBF9037F]@0xffffff7f9737c000->0xffffff7f973bbfff
dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[9AC0F895-00AA-35E6-A561-4FF35C9281B8]@0xffffff7f95d37000
dependency: com.apple.iokit.IOPCIFamily(2.9)[70EA0775-DFBE-3132-9001-F5A9C20D0CF3]@0xffffff7f95294000
dependency: com.apple.driver.AppleEFINVRAM(2.1)[F35A52E2-CF80-3BA9-92B5-25EFE216094F]@0xffffff7f97371000
dependency: com.apple.iokit.IOStorageFamily(2.1)[F27A8A2A-6662-3608-83BD-415037509E01]@0xffffff7f960de000
dependency: com.apple.iokit.IOReportFamily(31)[D2F2FBDF-4EE4-38BA-99F5-B699F886F413]@0xffffff7f97330000
BSD process name corresponding to current thread: kernel_task

u have to patch ur nvme

As i mentioned i have already patched it but it doesn't seem to be working. I have my ssdt in the clover\acpi\patched but its just throwing kernel panic when i try to copy files from samsun nvme 981 to hynix pc300(this has mac installed).
The hynix drive doesn't appear even during install if i do not apply the nvme patches in kernel\kexts to patch section in config.plist.

Any assistance on this will be greatly appreciated!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants