Whamcloud - gitweb
LU-1163 llite: never try to invalidate a dirty page
authorJinshan Xiong <jinshan.xiong@whamcloud.com>
Fri, 2 Mar 2012 05:46:18 +0000 (21:46 -0800)
committerOleg Drokin <green@whamcloud.com>
Mon, 5 Mar 2012 00:53:14 +0000 (19:53 -0500)
When ll_page_mkwrite() detects page's covering lock is being canceled,
it should write the page back before invalidating it. Otherwise, it
will cause data corruption.

Signed-off-by: Jinshan Xiong <jinshan.xiong@whamcloud.com>
Change-Id: I345728daacf50edc154cd434dea392410f8cc782
Reviewed-on: http://review.whamcloud.com/2243
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Johann Lombardi <johann@whamcloud.com>

No differences found