Project

General

Profile

Bug #11809

Support for P4510, P4600 NVMe passthrough on ESXi 6.7

Added by Juergen Kuhn 10 months ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

Intel NVMe disks P4510 and P4600 do not work when using ESXi passthrough.
They will immediately marked as faulty.

[[https://illumos.topicbox.com/groups/discuss/T3388f5869edff6a1/esxi-omnios-passthrough-problem-intel-p4510]]

This may caused by the deactivation of MSI-X as described in this [[https://www.illumos.org/issues/9566]]

Is there any chance to get this devices working? Is it possible to get an alternative driver with MSI-X enabled for testing?

Unfortunately, i can not compile a driver myself.


Related issues

Related to illumos gate - Bug #9566: Disabled MSI-X for NVMe passthrough on ESXi must be reverted because VMware fixed the bug on their endNew2018-05-30

Actions
Is duplicate of illumos gate - Bug #9566: Disabled MSI-X for NVMe passthrough on ESXi must be reverted because VMware fixed the bug on their endNew2018-05-30

Actions

History

#1

Updated by Andy Fiddaman 10 months ago

  • Related to Bug #9566: Disabled MSI-X for NVMe passthrough on ESXi must be reverted because VMware fixed the bug on their end added
#2

Updated by Andy Fiddaman 10 months ago

  • Is duplicate of Bug #9566: Disabled MSI-X for NVMe passthrough on ESXi must be reverted because VMware fixed the bug on their end added
#3

Updated by Andy Fiddaman 10 months ago

I'll build a test driver for OmniOS bloody.

#5

Updated by Juergen Kuhn 10 months ago

Andy Fiddaman wrote:

See https://illumos.topicbox.com/groups/discuss/T3388f5869edff6a1-Mf30b9010e1716382acee8bea/esxi-omnios-passthrough-problem-intel-p4510

Many thanks for building the test driver.
I have done some tests in the past few days.
The NVMe drive works partially, but there is still the following problem. Parts of OmniOS hang when a normal boot(shut down and start again.) of the OmniOS-VM is performed. The NVMe drive will not recognized. diskinfo or format commands freeze.
When this behavior occurs, I need to reset the VM. Then the NVMe drive will detected.

#6

Updated by Juergen Kuhn 9 months ago

Juergen Kuhn wrote:

Andy Fiddaman wrote:

See https://illumos.topicbox.com/groups/discuss/T3388f5869edff6a1-Mf30b9010e1716382acee8bea/esxi-omnios-passthrough-problem-intel-p4510

Many thanks for building the test driver.
I have done some tests in the past few days.
The NVMe drive works partially, but there is still the following problem. Parts of OmniOS hang when a normal boot(shut down and start again.) of the OmniOS-VM is performed. The NVMe drive will not recognized. diskinfo or format commands freeze.
When this behavior occurs, I need to reset the VM. Then the NVMe drive will detected.

Frank M. describes exactly the behavior which I can determine now.
https://omniosce.org/ml-archive/2016-June/007054.html

https://illumos.topicbox.com/groups/discuss/T8dfe2acc4ec73ab7-M56df4f90c161f354b37d66b8/nvme-device-hangs-after-power-on-after-soft-reboot-all-is-okay

Apparently the problems with the NVMe driver exists for a long time and there will probably never be solution for it.

#7

Updated by Frank M. Effemmess 6 months ago

Any news here?

BTW, intel P900 and P905 are also affected.

Also available in: Atom PDF