Whamcloud - gitweb
EX-8189 osc: do not compress resends
authorPatrick Farrell <pfarrell@whamcloud.com>
Fri, 22 Sep 2023 22:33:14 +0000 (18:33 -0400)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 28 Sep 2023 08:44:30 +0000 (08:44 +0000)
commit43857ff98142e4daa3844dfeb487598fde718590
tree6ee31e0283bb92399251410c61e1084d6a812871
parent651849ed091d24da0b9a59d02fccd97413699fbc
EX-8189 osc: do not compress resends

There's some issue with doing compression on resent
requests, so this patch works around it with two things:
1. Use the uncompressed page array for resend
(this was always necessary unless we modified resend to
know it already had compressed pages as input)
2. Disable compression on resend (not clear why 1. wasn't
enough)

Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com>
Change-Id: I5fbbdc2771f8c2c7b5c28f0b70d89b8b6015147f
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/52484
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Artem Blagodarenko <ablagodarenko@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/osc/osc_request.c