From 59c1a8e7cd69c31bce09695681e2c9f889fed567 Mon Sep 17 00:00:00 2001 From: Jinshan Xiong Date: Sat, 19 Mar 2011 12:44:03 -0700 Subject: [PATCH] LU-148 ll_readpage has to unlock vmpage by any means Unlock vmpage in case ll_cl_init fails. Change-Id: Id7d92df20c7057b324f21067e5b1cd3311cf9f41 Signed-off-by: Jinshan Xiong Reviewed-on: http://review.whamcloud.com/349 Tested-by: Hudson Reviewed-by: Oleg Drokin Reviewed-by: wangdi --- lustre/llite/rw.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lustre/llite/rw.c b/lustre/llite/rw.c index de4e322..7aab4bf 100644 --- a/lustre/llite/rw.c +++ b/lustre/llite/rw.c @@ -1218,6 +1218,7 @@ int ll_readpage(struct file *file, struct page *vmpage) } ll_cl_fini(lcc); } else { + unlock_page(vmpage); result = PTR_ERR(lcc); } RETURN(result); -- 1.8.3.1