f2554ee973
This patch does a little cleanup of SPDK SCSI layer APIs. spdk_scsi_task_alloc_data() is only used in spdk_scsi_task_scatter_data(). spck_scsi_task_free_data() is only used in spdk_scsi_task_put(). The latter was called in UT code but this can be removed without any degradation. SPDK SCSI layer is relatively matured and these will not be used out of lib/scsi/task.c. Additionally memory leak detected by ASAN is fixed in this patch. Change-Id: I8eff7b4dbfc307c211087734649a9b9b10555f8d Signed-off-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-on: https://review.gerrithub.io/413872 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> |
||
---|---|---|
.. | ||
linux | ||
spdk | ||
spdk_internal | ||
Makefile |