diff options
| author | Qu Wenruo <wqu@suse.com> | 2024-09-06 14:27:56 +0930 |
|---|---|---|
| committer | David Sterba <dsterba@suse.com> | 2024-11-11 14:34:12 +0100 |
| commit | dd5e2762544d9bd59c101de0afaad1317c2876a0 (patch) | |
| tree | 30f68cc336d82d031f9596cdd5dbfcb0688ca891 /tools/perf/scripts/python/stackcollapse.py | |
| parent | 90275a7762c85bde21c0884404993ed20e265d86 (diff) | |
btrfs: compression: add an ASSERT() to ensure the read-in length is sane
There are already two bugs (one in zlib, one in zstd) that involved
compression path is not handling sector size < page size cases well.
So it makes more sense to make sure that btrfs_compress_folios() returns
Since we already have two bugs (one in zlib, one in zstd) in the
compression path resulting the @total_in be to larger than the
to-be-compressed range length, there is enough reason to add an ASSERT()
to make sure the total read-in length doesn't exceed the input length.
Signed-off-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
