summaryrefslogtreecommitdiff
path: root/fs/bcachefs/compress.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: Fix W=12 build errorsKent Overstreet1-5/+2
2023-10-23bcachefs: Break up io.cKent Overstreet1-1/+0
2023-10-23bcachefs: Fix assorted checkpatch nitsKent Overstreet1-1/+2
2023-10-23bcachefs: Suppresss various error messages in no_data_io modeKent Overstreet1-1/+2
2023-10-23bcachefs: Compression levelsKent Overstreet1-36/+121
2023-10-23bcachefs: Delete redundant log messagesKent Overstreet1-12/+1
2023-10-23bcachefs: GFP_NOIO -> GFP_NOFSKent Overstreet1-6/+6
2023-10-23bcachefs: Private error codes: ENOMEMKent Overstreet1-33/+32
2023-10-23bcachefs: __bio_compress() fix up.Daniel Hill1-1/+1
2023-10-23bcachefs: Turn encoded_extent_max into a regular optionKent Overstreet1-11/+10
2023-10-23bcachefs: Option improvementsKent Overstreet1-1/+1
2023-10-23bcachefs: Work around a zstd bugKent Overstreet1-1/+12
2023-10-23bcachefs: Improve check for when bios are physically contiguousKent Overstreet1-1/+1
2023-10-23bcachefs: Wrap write path in memalloc_nofs_save()Kent Overstreet1-5/+1
2023-10-23bcachefs: Add vmalloc fallback for decompress workspaceKent Overstreet1-1/+1
2023-10-23bcachefs: Wrap vmap() in memalloc_nofs_save()/restore()Kent Overstreet1-1/+5
2023-10-23bcachefs: Fix initialization of bounce mempoolsKent Overstreet1-9/+9
2023-10-23bcachefs: Some compression improvementsKent Overstreet1-16/+37
2023-10-23bcachefs: Use kvpmalloc mempools for compression bounceKent Overstreet1-20/+5
2023-10-23bcachefs: Track incompressible dataKent Overstreet1-1/+1
2023-10-23bcachefs: Convert some enums to x-macrosKent Overstreet1-19/+19
2023-10-23bcachefs: Fix moving compressed dataKent Overstreet1-12/+3
2023-10-23bcachefs: kill bio_for_each_contig_segment()Kent Overstreet1-1/+1
2023-10-23bcachefs: Kill direct access to bi_io_vecKent Overstreet1-1/+10
2023-10-23bcachefs: fix mempool double initializationKent Overstreet1-5/+7
2023-10-23bcachefs: Initial commitKent Overstreet1-0/+621