[PATCH v2] nvme: enable FDP support

Keith Busch kbusch at kernel.org
Fri Jun 7 08:14:37 PDT 2024


On Tue, May 28, 2024 at 08:32:33PM +0530, Kanchan Joshi wrote:
> Flexible Data Placement (FDP), as ratified in TP 4146a, allows the host
> to control the placement of logical blocks so as to reduce the SSD WAF.
> 
> Userspace can send the data lifetime information using the write hints.
> The SCSI driver (sd) can already pass this information to the SCSI
> devices. This patch does the same for NVMe.
> 
> Fetches the placement-identifiers (plids) if the device supports FDP.
> And map the incoming write-hints to plids.

Looks good to me. I'll queue this up for 6.11 after we can rebase to the
block 6.11 tree once that's created.



More information about the Linux-nvme mailing list