Whamcloud - gitweb
LU-11221 osd: allow concurrent bulks from pagecache 21/33521/15
authorAlex Zhuravlev <bzzz@whamcloud.com>
Wed, 31 Oct 2018 09:54:59 +0000 (12:54 +0300)
committerOleg Drokin <green@whamcloud.com>
Fri, 9 Aug 2019 04:39:29 +0000 (04:39 +0000)
commit0a92632538d8c985e024def73512d18d1570d5ca
tree90e18c478da5fbe2b04bf8d90143b26e655a3904
parente215002883d5620f43615013452935da8e7e3f8c
LU-11221 osd: allow concurrent bulks from pagecache

drop page lock earlier, once IO is complete so that page can be
read by few clients simultanously.

Change-Id: Iee28f578e937744f07f7c5be7eae99e59e625e6e
Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/33521
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Li Xi <lixi@ddn.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/obd.h
lustre/osd-ldiskfs/osd_io.c