diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2023-11-22 17:38:55 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-11-24 03:03:52 -0500 |
commit | a43579380cc201cec8b96de50ae9decfade311cc (patch) | |
tree | bc0dd1313df41732ad3b3bf9e9dbb68460a9f6af /fs/bcachefs/compress.c | |
parent | 84afc142937f1dcded97aa2559bbc722c48dce96 (diff) |
bcachefs: Add logging for zstd error
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/compress.c')
-rw-r--r-- | fs/bcachefs/compress.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/fs/bcachefs/compress.c b/fs/bcachefs/compress.c index a8b148ec2a2b..4a3ea07cb53d 100644 --- a/fs/bcachefs/compress.c +++ b/fs/bcachefs/compress.c @@ -372,8 +372,11 @@ static int attempt_compress(struct bch_fs *c, dst + 4, dst_len - 4 - 7, src, src_len, &c->zstd_params); - if (zstd_is_error(len)) + if (zstd_is_error(len)) { + bch_err_ratelimited(c, "zstd error: %s %zi, src_len %zu dst_len %zu", + zstd_get_error_name(len), len, src_len, dst_len); return 0; + } *((__le32 *) dst) = cpu_to_le32(len); return len + 4; |