From: Jianpeng Ma Date: Thu, 9 Oct 2014 07:16:33 +0000 (+0800) Subject: os/FileStore: Because do_fiemap will do fsync, so don't do fsync() X-Git-Tag: v0.88~78^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=86ebaf6a790c9c6fa9d28290049b61a8626d234a;p=ceph.git os/FileStore: Because do_fiemap will do fsync, so don't do fsync() before calling do_fiemap. Signed-off-by: Jianpeng Ma --- diff --git a/src/os/GenericFileStoreBackend.cc b/src/os/GenericFileStoreBackend.cc index 5cf7f54d7d59..e152c51dc28f 100644 --- a/src/os/GenericFileStoreBackend.cc +++ b/src/os/GenericFileStoreBackend.cc @@ -108,7 +108,6 @@ int GenericFileStoreBackend::detect_features() return r; } } - ::fsync(fd); // fiemap an extent inside that struct fiemap *fiemap;