Whamcloud - gitweb
LU-4503 clio: lu_ref_del() mismatch ref add scope
[fs/lustre-release.git] / lustre / llite / vvp_io.c
index 77b4049..fff352f 100644 (file)
@@ -662,7 +662,7 @@ static void write_commit_callback(const struct lu_env *env, struct cl_io *io,
        cl_page_disown(env, io, page);
 
        /* held in ll_cl_init() */
-       lu_ref_del(&page->cp_reference, "cl_io", io);
+       lu_ref_del(&page->cp_reference, "cl_io", cl_io_top(io));
        cl_page_put(env, page);
 }