summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/compress.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-02bcachefs: bch_err_throw()Kent Overstreet1-10/+10
2025-05-21bcachefs: indent error messages of invalid compressionIntegral1-2/+2
2025-05-21bcachefs: split error messages of invalid compression into two linesIntegral1-2/+2
2025-04-03bcachefs: Add error handling for zlib_deflateInit2()Wentao Liang1-2/+3
2025-03-24bcachefs: EIO cleanupKent Overstreet1-27/+29
2025-03-24bcachefs: Simplify bch2_write_op_error()Kent Overstreet1-12/+3
2025-03-14bcachefs: bch2_write_op_error() now prints info about data updateKent Overstreet1-4/+4
2025-01-25bcachefs: Improve decompression error messagesKent Overstreet1-9/+22
2024-12-21bcachefs: Don't BUG_ON() when superblock feature wasn't set for compressed dataKent Overstreet1-2/+27
2024-12-21bcachefs: Don't use a shared decompress workspace mempoolKent Overstreet1-21/+31
2024-12-21bcachefs: compression workspaces should be indexed by opt, not typeKent Overstreet1-8/+11
2024-03-13bcachefs: kill kvpmalloc()Kent Overstreet1-7/+7
2024-01-01bcachefs: Remove obsolete comment about zstdRichard Davies1-4/+0
2023-11-28bcachefs: Fix zstd compress workspace sizeKent Overstreet1-6/+10
2023-11-01bcachefs: rebalance_workKent Overstreet1-5/+13
2023-10-31bcachefs: Guard against unknown compression optionsKent Overstreet1-0/+10
2023-10-22bcachefs: Fix W=12 build errorsKent Overstreet1-5/+2
2023-10-22bcachefs: Break up io.cKent Overstreet1-1/+0
2023-10-22bcachefs: Fix assorted checkpatch nitsKent Overstreet1-1/+2
2023-10-22bcachefs: Suppresss various error messages in no_data_io modeKent Overstreet1-1/+2
2023-10-22bcachefs: Compression levelsKent Overstreet1-36/+121
2023-10-22bcachefs: Delete redundant log messagesKent Overstreet1-12/+1
2023-10-22bcachefs: GFP_NOIO -> GFP_NOFSKent Overstreet1-6/+6
2023-10-22bcachefs: Private error codes: ENOMEMKent Overstreet1-33/+32
2023-10-22bcachefs: __bio_compress() fix up.Daniel Hill1-1/+1
2023-10-22bcachefs: Turn encoded_extent_max into a regular optionKent Overstreet1-11/+10
2023-10-22bcachefs: Option improvementsKent Overstreet1-1/+1
2023-10-22bcachefs: Work around a zstd bugKent Overstreet1-1/+12
2023-10-22bcachefs: Improve check for when bios are physically contiguousKent Overstreet1-1/+1
2023-10-22bcachefs: Wrap write path in memalloc_nofs_save()Kent Overstreet1-5/+1
2023-10-22bcachefs: Add vmalloc fallback for decompress workspaceKent Overstreet1-1/+1
2023-10-22bcachefs: Wrap vmap() in memalloc_nofs_save()/restore()Kent Overstreet1-1/+5
2023-10-22bcachefs: Fix initialization of bounce mempoolsKent Overstreet1-9/+9
2023-10-22bcachefs: Some compression improvementsKent Overstreet1-16/+37
2023-10-22bcachefs: Use kvpmalloc mempools for compression bounceKent Overstreet1-20/+5
2023-10-22bcachefs: Track incompressible dataKent Overstreet1-1/+1
2023-10-22bcachefs: Convert some enums to x-macrosKent Overstreet1-19/+19
2023-10-22bcachefs: Fix moving compressed dataKent Overstreet1-12/+3
2023-10-22bcachefs: kill bio_for_each_contig_segment()Kent Overstreet1-1/+1
2023-10-22bcachefs: Kill direct access to bi_io_vecKent Overstreet1-1/+10
2023-10-22bcachefs: fix mempool double initializationKent Overstreet1-5/+7
2023-10-22bcachefs: Initial commitKent Overstreet1-0/+621