Whamcloud - gitweb
LU-14644 vvp: wait for nrpages to be updated 48/46948/3
authorVitaly Fertman <c17818@cray.com>
Tue, 27 Apr 2021 18:43:06 +0000 (21:43 +0300)
committerOleg Drokin <green@whamcloud.com>
Tue, 20 Sep 2022 03:36:14 +0000 (03:36 +0000)
commit54b44848f353b7730e9b5fed1b74e2b655030ff6
treea704e2392cd546086b8d3fa6a0441ffc3ddaee33
parented368445ef7028d2f62e30e3c4a40a1475908477
LU-14644 vvp: wait for nrpages to be updated

truncate_inode_pages() says there still may be a page in a process
of deletion upon return. wait for another thread which is doing
__delete_from_page_cache() to get nrpages updated.

Lustre-change: https://review.whamcloud.com/43464
Lustre-commit: 7d5d004506650c3739898e70d72c9a86b8aeeb88

Signed-off-by: Vitaly Fertman <c17818@cray.com>
Change-Id: I165b3d0866efaf2eb7e977520ebba4ee831874ab
HPE-bug-id: LUS-8842
Reviewed-on: https://review.whamcloud.com/46948
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: Etienne AUJAMES <eaujames@ddn.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/lustre_compat.h
lustre/llite/llite_internal.h
lustre/llite/llite_lib.c
lustre/llite/vvp_object.c