Whamcloud - gitweb
LU-12477 llite: use generic_error_remove_page()
[fs/lustre-release.git] / lustre / llite / vvp_page.c
index 064e86e..8efcba8 100644 (file)
@@ -153,7 +153,7 @@ static void vvp_page_discard(const struct lu_env *env,
        if (vpg->vpg_defer_uptodate && !vpg->vpg_ra_used)
                ll_ra_stats_inc(vmpage->mapping->host, RA_STAT_DISCARDED);
 
-       ll_invalidate_page(vmpage);
+       generic_error_remove_page(vmpage->mapping, vmpage);
 }
 
 static void vvp_page_delete(const struct lu_env *env,
@@ -281,7 +281,7 @@ static void vvp_page_completion_read(const struct lu_env *env,
                        /* mirror read failed, it needs to destroy the page
                         * because subpage would be from wrong osc when trying
                         * to read from a new mirror */
-                       ll_invalidate_page(vmpage);
+                       generic_error_remove_page(vmpage->mapping, vmpage);
                }
        }