+0
−13
+7
−0
+4
−4
Loading
This includes significant performance improvements in the AIO and URING backends. For this to work I have also needed to: * Fix Meson args in xnvmebuild - The Meson arguments for xNVMe have been changed since 0.5.0. * Fix double declaration in headers in bdev_xnvme - Since xNVMe 0.7.0 libxnvme.h includes everything needed for using the xNVMe library. * Support shared and static linking in mk/xnvme - Since 0.7.0 xNVMe always creates a shared and static library, with this change SPDK can support using either. - Additionally, the linker flags have been moved out of spdk.common.mk, CFLAGS are no longer added twice, and LDFLAGS have been removed, since we are now specifiying the full path to the xNVMe libs. Change-Id: I86760655ae9898a82f0a83ab4c33122854c0384f Signed-off-by:Karl Bonde Torp <k.torp@samsung.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/20605 Reviewed-by:
Jim Harris <jim.harris@samsung.com> Community-CI: Mellanox Build Bot Reviewed-by:
Ben Walker <ben@nvidia.com> Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com>