aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/block/zram
AgeCommit message (Expand)AuthorFilesLines
14 dayszram: fix slot lock bit position on big-endian 64-bitDavid Carlier2-3/+17
14 dayszram: switch to unsigned long indexingSergey Senozhatsky1-60/+77
14 dayszram: fix out-of-bounds access in read_block_state()Longlong Xia1-1/+3
14 dayszram: fix out-of-bounds access in writeback_store()Longlong Xia1-2/+5
14 dayszram: reset per-priority params when changing algorithm before initHaoqin Huang1-11/+12
14 dayszram: validate parameters in each backend's setup_paramsHaoqin Huang7-4/+58
14 dayszram: add pr_fmt to backend filesHaoqin Huang7-1/+19
14 dayszram: reject zero-size dictionaryHaoqin Huang1-1/+9
14 dayszram: do not release zstd global params from error pathsHaoqin Huang1-2/+0
14 dayszram: validate deflate paramsSergey Senozhatsky1-1/+9
14 dayszram: set default primary compressor in zram_destroy_comps()Sergey Senozhatsky1-2/+1
2026-08-06zram: use a custom key for each zram objectSebastian Andrzej Siewior2-8/+4
2026-08-06zram: move lockmap to be per-zram instead per tableSebastian Andrzej Siewior2-13/+10
2026-06-19Merge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-4/+9
2026-06-08zram: drop unused bio parameter from write helpersCunlong Li1-4/+4
2026-06-04zram: clear trailing bytes of compressed writeback pagesSergey Senozhatsky1-0/+2
2026-06-04zram: do not leak blk idx at the end of writebackSergey Senozhatsky1-0/+3
2026-06-03zram: fix use-after-free in zram_bvec_write_partial()Cunlong Li1-1/+1
2026-05-21zram: fix use-after-free in zram_writeback_endioRichard Chang1-1/+5
2026-04-18zram: reject unrecognized type= values in recompress_store()Andrew Stellman1-0/+2
2026-04-18zram: do not forget to endio for partial discard requestsSergey Senozhatsky1-1/+2
2026-04-05zram: change scan_slots to return voidSergey Senozhatsky1-9/+5
2026-04-05zram: propagate read_from_bdev_async() errorsSergey Senozhatsky1-7/+8
2026-04-05zram: optimize LZ4 dictionary compression performancegao xu1-3/+26
2026-04-05zram: unify and harden algo/priority params handlingSergey Senozhatsky1-40/+66
2026-04-05zram: remove chained recompressionSergey Senozhatsky1-60/+24
2026-04-05zram: drop ->num_active_compsSergey Senozhatsky2-14/+16
2026-04-05zram: do not autocorrect bad recompression parametersSergey Senozhatsky1-9/+8
2026-04-05zram: do not permit params change after initSergey Senozhatsky1-0/+4
2026-04-05zram: use statically allocated compression algorithm namesgao xu3-26/+13
2026-03-21zram: do not slot_free() written-back slotsSergey Senozhatsky1-25/+14
2026-03-04zram: rename writeback_compressed device attrSergey Senozhatsky2-13/+13
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds6-13/+13
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook6-16/+16
2026-01-31zram: rename init_lock to dev_lockSergey Senozhatsky2-32/+32
2026-01-26zsmalloc: use actual object size to detect spansSergey Senozhatsky1-6/+8
2026-01-20zram: remove KMSG_COMPONENT macroHeiko Carstens1-2/+1
2026-01-20zram: drop pp_in_progressSergey Senozhatsky2-25/+8
2026-01-20zram: fixup read_block_state()Sergey Senozhatsky1-5/+2
2026-01-20zram: trivial fix of recompress_slot() coding stylesSergey Senozhatsky1-5/+6
2026-01-20zram: rename internal slot APISergey Senozhatsky1-181/+182
2026-01-20zram: use u32 for entry ac_time trackingSergey Senozhatsky2-32/+37
2026-01-20zram: consolidate device-attr declarationsSergey Senozhatsky1-4/+3
2026-01-20zram: switch to guard() for init_lockSergey Senozhatsky1-134/+77
2026-01-20zram: rename zram_free_page()Sergey Senozhatsky1-10/+10
2026-01-20zram: move bd_stat to writeback sectionSergey Senozhatsky1-27/+21
2026-01-20zram: introduce writeback_compressed device attributeRichard Chang1-0/+38
2026-01-20zram: introduce compressed data writebackRichard Chang2-53/+227
2025-11-29zram: fix a spelling mistakeChu Guangqing1-1/+1
2025-11-24zram: fix the issue that the write - back limits might overflowYuwen Chen1-0/+10