Re: [PATCH v2 5/5] hw/nvme: flexible data placement emulation
On Fri, Feb 17, 2023 at 01:07:43PM +0100, Jesper Devantier wrote: > +static void nvme_do_write_fdp(NvmeCtrl *n, NvmeRequest *req, uint64_t slba, > + uint32_t nlb) > +{ > +NvmeNamespace *ns = req->ns; > +NvmeRwCmd *rw = (NvmeRwCmd *)&req->cmd; > +uint64_t dat
[PATCH v2 5/5] hw/nvme: flexible data placement emulation
From: Jesper Devantier Add emulation of TP4146 ("Flexible Data Placement"). Signed-off-by: Jesper Devantier Signed-off-by: Klaus Jensen --- hw/nvme/ctrl.c | 703 ++- hw/nvme/ns.c | 142 + hw/nvme/nvme.h | 85 +- hw/nvme/