blob: 83f31531c317b68130c494c3399f87f6102a3b99 [file] [log] [blame]
1e002351605d ("btrfs: compression: inline free_workspace")
c778df140644 ("btrfs: compression: inline alloc_workspace")
bd3a5287cc20 ("btrfs: compression: inline put_workspace")
6a0d12724bd2 ("btrfs: compression: inline get_workspace")
d20f395f9895 ("btrfs: compression: export alloc/free/get/put callbacks of all algos")
2510307e6c78 ("btrfs: compression: inline cleanup_workspace_manager")
2dba714390f1 ("btrfs: compression: let workspace manager cleanup take only the type")
d55170334726 ("btrfs: compression: inline init_workspace_manager")
975db48330c4 ("btrfs: compression: let workspace manager init take only the type")
be951045312d ("btrfs: compression: attach workspace manager to the ops")
1e4eb7465438 ("btrfs: switch compression callbacks to direct calls")
c4bf665a3197 ("btrfs: export compression and decompression callbacks")
b0c1fe1eaf5e ("btrfs: compression: replace set_level callbacks by a common helper")
e18333a7cb97 ("btrfs: define compression levels statically")
aa53e3bfac72 ("btrfs: correctly validate compression type")
2b90883c561d ("btrfs: Check the compression level before getting a workspace")
3dcf96c7b9fe ("btrfs: drop redundant forward declaration in props.c")
b2423496a656 ("btrfs: zstd: remove indirect calls for local functions")
272e5326c783 ("btrfs: prop: fix vanished compression property after failed set")
50398fde997f ("btrfs: prop: fix zstd compression parameter validation")
3f93aef535c8 ("btrfs: add zstd compression level support")
d3c6ab752c41 ("btrfs: make zstd memory requirements monotonic")
e0dc87afcdb8 ("btrfs: zstd use the passed through level instead of default")
d0ab62ce2ded ("btrfs: change set_level() to bound the level passed in")
7bf4994304e2 ("btrfs: plumb level through the compression interface")
92ee55303616 ("btrfs: move to function pointers for get/put workspaces")
929f4baf9317 ("btrfs: add compression interface in (get/put)_workspace")
1666edabc8b4 ("btrfs: add helper methods for workspace manager init and cleanup")
10b94a51cafb ("btrfs: unify compression ops with workspace_manager")
ca4ac360af94 ("btrfs: manage heuristic workspace as index 0")
acce85de12e6 ("btrfs: rename workspaces_list to workspace_manager")
1972708a897e ("btrfs: add helpers for compression type and level")
1a63c198ddb8 ("btrfs: property: Set incompat flag if lzo/zstd compression is set")
e67c718b5b9a ("btrfs: add more __cold annotations")
2f659546c904 ("btrfs: tree-checker: Replace root parameter with fs_info")
802a5c69584a ("btrfs: prop: use common helper for type to string conversion")
e128f9c3f724 ("btrfs: compression: add helper for type to string conversion")
7cfad65297bf ("btrfs: tree-checker: use %zu format string for size_t")
431e98226cbc ("btrfs: move some zstd work data from stack to workspace")
ad7b0368f33c ("btrfs: tree-checker: Add checker for dir item")
f5c29bd9dbd3 ("Btrfs: add __init macro to btrfs init functions")
69fc6cbbac54 ("btrfs: tree-checker: Fix false panic for sanity test")
eae8d82529dd ("btrfs: Fix wild memory access in compression level parser")
1fe4f6fa5ae7 ("Btrfs: heuristic: add detection of repeated data patterns")
a440d48c7f93 ("Btrfs: heuristic: implement sampling logic")
17b5a6c17e26 ("Btrfs: heuristic: add bucket and sample counters and other defines")
4e439a0b184f ("Btrfs: compression: separate heuristic/compression workspaces")
fa4d885a482e ("btrfs: allow setting zlib compression level via :9")
f51d2b59120f ("btrfs: allow to set compression level for zlib")
709a95c3eb21 ("btrfs: tree-checker: use %zu format string for size_t")