Whamcloud - gitweb
LU-14647 flr: mmap write/punch does not stale other mirrors
[fs/lustre-release.git] / lustre / llite / vvp_io.c
index 6d752b9..de2da6c 100644 (file)
@@ -368,7 +368,8 @@ static void vvp_io_fini(const struct lu_env *env, const struct cl_io_slice *ios)
                io->ci_need_write_intent = 0;
 
                LASSERT(io->ci_type == CIT_WRITE || cl_io_is_fallocate(io) ||
-                       cl_io_is_trunc(io) || cl_io_is_mkwrite(io));
+                       cl_io_is_trunc(io) || cl_io_is_mkwrite(io) ||
+                       cl_io_is_fault_writable(io));
 
                CDEBUG(D_VFSTRACE, DFID" write layout, type %u "DEXT"\n",
                       PFID(lu_object_fid(&obj->co_lu)), io->ci_type,