lib/fsdev: mount and umount API introducedThis patch introduces SPDK fsdev spdk_fsdev_mount and spdk_fsdev_umountAPIs, the SPDK fsdev analogues of FUSE_INIT and FUSE_DESTROY.The corresponding fs
lib/fsdev: mount and umount API introducedThis patch introduces SPDK fsdev spdk_fsdev_mount and spdk_fsdev_umountAPIs, the SPDK fsdev analogues of FUSE_INIT and FUSE_DESTROY.The corresponding fsdev module handlers are optional (as any other),however failing the INIT handler will fail the FUSE_INIT and thereforethe host's mount.The spdk_fsdev_open() API doesn't get the open_opts parameter anymore.It became mount_opts now.Change-Id: I316a31f6999b9fabe6cee51c87fdd0e6e49ed569Signed-off-by: Anton Nayshtut <anayshtut@nvidia.com>Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25009Reviewed-by: Ben Walker <ben@nvidia.com>Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>Community-CI: Mellanox Build BotReviewed-by: Jim Harris <jim.harris@samsung.com>Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
show more ...
examples/fsdev: Add hello_world fsdev exampleChange-Id: Ia8bdc89abed6486b5057aec7dae77d92d126b9b2Signed-off-by: Evgeniy Kochetov <evgeniik@nvidia.com>Signed-off-by: Anton Nayshtut <anayshtut@nvid
examples/fsdev: Add hello_world fsdev exampleChange-Id: Ia8bdc89abed6486b5057aec7dae77d92d126b9b2Signed-off-by: Evgeniy Kochetov <evgeniik@nvidia.com>Signed-off-by: Anton Nayshtut <anayshtut@nvidia.com>Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/22536Reviewed-by: Ben Walker <ben@nvidia.com>Reviewed-by: Jim Harris <jim.harris@samsung.com>Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>Community-CI: Mellanox Build Bot