index
:
linux.git
arm64-uaccess
dependabot/pip/drivers/gpu/drm/ci/xfails/certifi-2024.7.4
dependabot/pip/drivers/gpu/drm/ci/xfails/idna-3.7
dependabot/pip/drivers/gpu/drm/ci/xfails/pip-23.3
dependabot/pip/drivers/gpu/drm/ci/xfails/requests-2.32.2
dependabot/pip/drivers/gpu/drm/ci/xfails/setuptools-70.0.0
dependabot/pip/drivers/gpu/drm/ci/xfails/urllib3-2.0.7
dependabot/pip/drivers/gpu/drm/ci/xfails/urllib3-2.2.2
link_path_walk
master
nocache-cleanup
runtime-constants
vsnprintf
word-at-a-time
x86-rep-insns
x86-uaccess-cleanup
upstream/master
Unnamed repository; edit this file 'description' to name the repository.
git
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
fs
/
btrfs
/
zlib.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-04-07
btrfs: prevent direct reclaim during compressed readahead
JP Kobryn (Meta)
1
-3
/
+3
2026-04-07
btrfs: zlib: don't cache sectorsize in a local variable
David Sterba
1
-5
/
+3
2026-04-07
btrfs: zlib: drop redundant folio address variable
David Sterba
1
-7
/
+3
2026-04-07
btrfs: reduce the size of compressed_bio
Qu Wenruo
1
-1
/
+1
2026-03-28
Merge tag 'for-7.0-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+3
2026-03-23
btrfs: zlib: handle page aligned compressed size correctly
Qu Wenruo
1
-1
/
+3
2026-02-21
Convert 'alloc_obj' family to use the new default GFP_KERNEL argument
Linus Torvalds
1
-1
/
+1
2026-02-21
treewide: Replace kmalloc with kmalloc_obj for non-scalar types
Kees Cook
1
-1
/
+1
2026-02-03
btrfs: remove the old btrfs_compress_folios() infrastructure
Qu Wenruo
1
-189
/
+0
2026-02-03
btrfs: zlib: introduce zlib_compress_bio() helper
Qu Wenruo
1
-0
/
+194
2026-02-03
btrfs: zlib: use folio_iter to handle zlib_decompress_bio()
Qu Wenruo
1
-7
/
+13
2026-01-21
btrfs: zlib: fix the folio leak on S390 hardware acceleration
Qu Wenruo
1
-0
/
+1
2025-09-23
btrfs: add unlikely annotations to branches leading to EIO
David Sterba
1
-1
/
+1
2025-09-23
btrfs: prepare zlib to support bs > ps cases
Qu Wenruo
1
-15
/
+32
2025-09-23
btrfs: prepare compression folio alloc/free for bs > ps cases
Qu Wenruo
1
-6
/
+7
2025-09-23
btrfs: reduce compression workspace buffer space to block size
Qu Wenruo
1
-2
/
+3
2025-09-23
btrfs: rename btrfs_compress_op to btrfs_compress_levels
Qu Wenruo
1
-1
/
+1
2025-09-23
btrfs: cleanup the per-module compression workspace managers
Qu Wenruo
1
-3
/
+0
2025-09-23
btrfs: add an fs_info parameter for compression workspace manager
Qu Wenruo
1
-3
/
+3
2025-09-22
btrfs: use blocksize to check if compression is making things larger
Qu Wenruo
1
-1
/
+2
2025-09-22
btrfs: pass btrfs_inode pointer directly into btrfs_compress_folios()
Qu Wenruo
1
-5
/
+2
2025-05-15
btrfs: prepare compression paths for large data folios
Qu Wenruo
1
-4
/
+3
2025-05-15
btrfs: zlib: prepare copy_data_into_buffer() for large data folios
Qu Wenruo
1
-2
/
+0
2025-03-18
btrfs: zstd: enable negative compression levels mount option
Daniel Vacek
1
-0
/
+1
2025-03-18
btrfs: zlib: refactor S390x HW acceleration buffer preparation
Qu Wenruo
1
-29
/
+55
2025-01-06
btrfs: zlib: fix avail_in bytes for s390 zlib HW compression path
Mikhail Zaslonko
1
-2
/
+2
2024-11-11
btrfs: zlib: make the compression path to handle sector size < page size
Qu Wenruo
1
-1
/
+1
2024-09-10
btrfs: convert zlib_decompress() to take a folio
Li Zetao
1
-7
/
+7
2024-09-10
btrfs: make compression path to be subpage compatible
Qu Wenruo
1
-3
/
+16
2024-07-11
btrfs: enhance compression error messages
David Sterba
1
-13
/
+43
2024-05-07
btrfs: compression: migrate compression/decompression paths to folios
Qu Wenruo
1
-53
/
+53
2024-05-07
btrfs: compression: convert page allocation to folio interfaces
Qu Wenruo
1
-3
/
+3
2024-05-07
btrfs: compression: add error handling for missed page cache
Qu Wenruo
1
-4
/
+10
2024-03-04
btrfs: zlib: Fix spelling mistake "infalte" -> "inflate"
Colin Ian King
1
-1
/
+1
2024-01-18
btrfs: zlib: fix and simplify the inline extent decompression
Qu Wenruo
1
-54
/
+19
2023-12-15
btrfs: use page alloc/free wrappers for compression pages
David Sterba
1
-3
/
+3
2023-06-19
btrfs: disable allocation warnings for compression workspaces
David Sterba
1
-1
/
+1
2023-04-17
btrfs: move zero filling of compressed read bios into common code
Christoph Hellwig
1
-2
/
+0
2023-01-25
btrfs: zlib: zero-initialize zlib workspace
Alexander Potapenko
1
-1
/
+1
2022-12-05
btrfs: constify input buffer parameter in compression code
David Sterba
1
-1
/
+1
2022-12-05
btrfs: zlib: use copy_page for full page copy
David Sterba
1
-2
/
+2
2022-07-25
btrfs: zlib: replace kmap() with kmap_local_page() in zlib_decompress_bio()
Fabio M. De Francesco
1
-5
/
+5
2022-07-25
btrfs: zlib: replace kmap() with kmap_local_page() in zlib_compress_pages()
Fabio M. De Francesco
1
-19
/
+13
2021-10-29
Revert "btrfs: compression: drop kmap/kunmap from zlib"
David Sterba
1
-11
/
+25
2021-08-23
btrfs: rework btrfs_decompress_buf2page()
Qu Wenruo
1
-8
/
+4
2021-08-23
btrfs: compression: drop kmap/kunmap from zlib
David Sterba
1
-25
/
+11
2021-08-23
btrfs: drop from __GFP_HIGHMEM all allocations
David Sterba
1
-3
/
+3
2021-05-05
btrfs: use memzero_page() instead of open coded kmap pattern
Ira Weiny
1
-4
/
+1
2021-02-26
btrfs: use memcpy_[to|from]_page() and kmap_local_page()
Ira Weiny
1
-3
/
+2
2020-01-31
btrfs: use larger zlib buffer for s390 hardware compression
Mikhail Zaslonko
1
-35
/
+100
[next]