Whamcloud - gitweb
EX-7601 obd: add error check in merge_chunk
authorPatrick Farrell <pfarrell@whamcloud.com>
Wed, 29 Nov 2023 01:45:43 +0000 (20:45 -0500)
committerAndreas Dilger <adilger@whamcloud.com>
Fri, 29 Dec 2023 10:58:40 +0000 (10:58 +0000)
commit07fa678a78ca81e8a3c31e8095988e491964a565
treea2738abbf6a4e7f58831d0650cf1cb34a81bcffa
parent033dd0ba2cc489551ac512c92b337515556cbbbc
EX-7601 obd: add error check in merge_chunk

If the lnbs we're trying to merge have an error recorded in
them, then they're not going to be valid input for
decompression, so return an error.

Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com>
Change-Id: I1bf17131cb65106087eb5e72e2700db30c0cc975
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/53274
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Artem Blagodarenko <ablagodarenko@ddn.com>
lustre/include/obd.h
lustre/obdclass/lustre_compr.c
lustre/ofd/ofd_compress.c