Whamcloud - gitweb
EX-9895 osc: preserve compressed pages for OST_WRITE replay
authorAlex Zhuravlev <bzzz@whamcloud.com>
Wed, 5 Jun 2024 16:43:51 +0000 (19:43 +0300)
committerAndreas Dilger <adilger@whamcloud.com>
Wed, 19 Jun 2024 05:34:21 +0000 (05:34 +0000)
commit2f41a593ba4a9be1d94f71ff779117fad93d0f27
treeb290687e295891add2a9924c4e1a69ba0a363882
parenta3fb85557cd50c097510849ea330d24a30e67d45
EX-9895 osc: preserve compressed pages for OST_WRITE replay

it's incorrect to release compressed pages right after reply
as we may resend them during OST_WRITE replay.

Test-Parameters: env=ONLY=1081 testlist=sanity-compr
Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: I3edc16d6556ddd60735d2f14fe879fc0f45231d7
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/55323
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Sergey Cheremencev <scherementsev@ddn.com>
Reviewed-by: Zhenyu Xu <bobijam@hotmail.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/include/lustre_net.h
lustre/include/lustre_osc.h
lustre/osc/osc_request.c
lustre/tests/sanity-compr.sh