February 11, 201610 yr Hi everyone, hope someone can help me here... I added my 950 Pro NVME drive to a Windows 10 VM that uses OVMF. The VM boots fine for the first time but when I shutdown Windows 10 and then start the VM again, the NVME drive/controller is no longer in the EFI boot list. I check the system log and I see the following entries just after the shutdown and subsequent power on of the VM.... 01:00.0 is my Samsung 950 Pro. ---- Feb 11 19:35:51 MOUNRAID01 kernel: vfio-pci 0000:01:00.0: timed out waiting for pending transaction; performing function level reset anyway Feb 11 19:35:52 MOUNRAID01 kernel: vfio-pci 0000:01:00.0: Refused to change power state, currently in D3 Feb 11 19:35:52 MOUNRAID01 kernel: nvme 0000:01:00.0: Refused to change power state, currently in D3 Feb 11 19:35:52 MOUNRAID01 kernel: Trying to free nonexistent resource <000000000000e000-000000000000e0ff> Feb 11 19:35:52 MOUNRAID01 kernel: nvme 0000:01:00.0: Refused to change power state, currently in D3 Feb 11 19:35:52 MOUNRAID01 kernel: Trying to free nonexistent resource <000000000000e000-000000000000e0ff> Feb 11 19:35:52 MOUNRAID01 kernel: nvme 0000:01:00.0: Device failed to resume ---- It seem the issue is related to the samsung nvme controller trying to change device power state from D3 and not resuming correctly. Since these entries only appear when powering off and then turning on the VM and not when the VM is restarted, what is UNRAID doing different during the turn off/power on stage? Please some explain what might be the problem, I am tearing my hair out over this. thank you!
July 26, 20169 yr I have the exact same problem with a SM951. Futhermore the SSD does not show up in my VM. Did you find a solution? Tried manually to load the vfio driver at bootup like it is described for GPUs but no luck. I even tried to unload the nvme driver and load the vfio-pci at runtime. Still the same error. I want to pull my hair out right now...
November 16, 20169 yr Ive got my Samsung 950 pro nvme ssd passed through and constantly booting for it, the issue I'm running into even with samsungs nvme driver installed is a massive performance hit. the performance is so bad that I cant even run games smoothly I would love advice on what to do to increase the performance
Archived
This topic is now archived and is closed to further replies.