Project

General

Profile

Actions

Bug #9693

closed

emulated NVMe controller on ESXi 6.7 fails to attach

Added by Yuri Pankov about 4 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
driver - device drivers
Start date:
2018-08-02
Due date:
% Done:

100%

Estimated time:
Difficulty:
Bite-size
Tags:
Gerrit CR:
External Bug:

Description

Emulated NVMe controller on ESXi 6.7 fails to attach as it now reports the "thin" feature. We are likely being overcautious here as the NVMe spec says the following in Figure 109 (spec version 1.3c):

Namespace Features (NSFEAT):  This field defines features of the namespace
...
Bit 0 if set to ‘1’ indicates that the namespace supports thin provisioning.
Specifically, the Namespace Capacity reported may be less than the Namespace Size.
When this feature is  supported and the Dataset Management command  is  supported,
then deallocating LBAs shall be reflected in the Namespace Utilization field.
Bit 0 if cleared to ‘0’ indicates that  thin  provisioning  is  not  supported
and the Namespace Size and Namespace Capacity fields report the same value.

So there don't seem to be anything that requires any additional support in the driver.

Actions

Also available in: Atom PDF