lib/ftl: set ftl_io's PPA to invalid during init
Set the PPA to FTL_PPA_INVALID during IO initialization to explicitly mark it uninitialized. Change-Id: I75ca1644b59501056f0d4ea8a4f446fd1b770045 Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/453684 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
This commit is contained in:
parent
e12f7014b4
commit
196bb8a557
@ -191,6 +191,7 @@ ftl_io_init(struct ftl_io *io, struct spdk_ftl_dev *dev,
|
||||
io->type = type;
|
||||
io->dev = dev;
|
||||
io->lba.single = FTL_LBA_INVALID;
|
||||
io->ppa.ppa = FTL_PPA_INVALID;
|
||||
io->cb.fn = fn;
|
||||
io->cb.ctx = ctx;
|
||||
io->trace = ftl_trace_alloc_id(dev);
|
||||
|
Loading…
Reference in New Issue
Block a user