X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fllite%2Fvvp_page.c;h=0c9d552e0cb534a2ceb7f4dabc5e14c1535415aa;hp=7fb019cb4dc467f094f03dbd253ee461493a3df1;hb=d1dded6e28473d889a9b24b47cbc804f90dd2956;hpb=6bce536725efd166d2772f13fe954f271f9c53b8;ds=sidebyside diff --git a/lustre/llite/vvp_page.c b/lustre/llite/vvp_page.c index 7fb019c..0c9d552 100644 --- a/lustre/llite/vvp_page.c +++ b/lustre/llite/vvp_page.c @@ -89,6 +89,8 @@ static int vvp_page_own(const struct lu_env *env, struct vvp_page *vpg = cl2vvp_page(slice); struct page *vmpage = vpg->vpg_page; + ENTRY; + LASSERT(vmpage != NULL); if (nonblock) { if (!trylock_page(vmpage)) @@ -105,7 +107,7 @@ static int vvp_page_own(const struct lu_env *env, lock_page(vmpage); wait_on_page_writeback(vmpage); - return 0; + RETURN(0); } static void vvp_page_assume(const struct lu_env *env, @@ -134,10 +136,14 @@ static void vvp_page_disown(const struct lu_env *env, { struct page *vmpage = cl2vm_page(slice); + ENTRY; + LASSERT(vmpage != NULL); LASSERT(PageLocked(vmpage)); unlock_page(cl2vm_page(slice)); + + EXIT; } static void vvp_page_discard(const struct lu_env *env,