diff options
| author | Qu Wenruo <wqu@suse.com> | 2026-01-29 13:53:41 +1030 |
|---|---|---|
| committer | David Sterba <dsterba@suse.com> | 2026-02-03 07:59:06 +0100 |
| commit | c51173271d528561706a2ce3bacd4f6232f4375b (patch) | |
| tree | e50595889bd0d0f43226bf9efb62fb4735785317 /include | |
| parent | 3d74a7556fbab89a3e78f514cf39d3413b9963d1 (diff) | |
btrfs: introduce btrfs_compress_bio() helper
The helper will allocate a new compressed_bio, do the compression, and
return it to the caller.
This greatly simplifies the compression path, as we no longer need to
allocate a folio array thus no extra error path, furthermore the
compressed bio structure can be utilized for submission with very minor
modifications (like rounding up the bi_size and populate the bi_sector).
Reviewed-by: Boris Burkov <boris@bur.io>
Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
