4c10e0bbca
FUSE operations in blobfs_fuse.c are extracted from test/blobfs/fuse/fuse.c to blobfs_fuse.c in module blobfs_bdev. And it is extended to create one new thread dedicatedly for one FUSE mountpoint to handle FUSE requests by blobfs sync API. spdk_blobfs_bdev_mount is implemented as the export API. So related code can be utilized by other modules/apps. Now test/blobfs/fuse/fuse.c is much simplified with function spdk_blobfs_bdev_mount. Change-Id: Iefa16977fabbae2008c8f65fe1b69d650b6fd18d Signed-off-by: Xiaodong Liu <xiaodong.liu@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/469347 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> |
||
---|---|---|
.. | ||
.gitignore | ||
fuse.c | ||
Makefile |