[PATCH] nvme: remove nssa from struct nvme_ctrl

Chaitanya Kulkarni chaitanyak at nvidia.com
Tue Feb 15 11:19:35 PST 2022


On 2/15/22 10:38, hch at lst.de wrote:
> On Tue, Feb 15, 2022 at 10:37:36AM -0800, Keith Busch wrote:
>>>> Looks good, can we make this feature configurable from KConfig ?
>>>>
>>>
>>> right question is should we make optional features configurable ?
>>
>> I don't see why. What benefit does the driver stand to gain from
>> conditionally compiling such capabilities?
> 

non data center setup don't use all the optional features, even
SSD cloud specification released by one hyperscaler which accessible
to public only uses small subset of base NVMe features, but as Christoph
said multipathing is only feature that can qualify so it doesn't make
any sense for small features..

> I could see the benefit for a really big feature that is not required
> on typical embedded setups.  But multipathing is the only feature
> anywhere that threshold.
> 


-ck




More information about the Linux-nvme mailing list