summaryrefslogtreecommitdiff
path: root/mm/zswap.c
AgeCommit message (Expand)Author
2026-06-02mm, swap: add support for stable large allocation in swap cache directlyKairui Song
2026-06-02mm, swap: simplify swap cache allocation helperKairui Song
2026-04-18mm: zswap: tie per-CPU acomp_ctx lifetime to the poolKanchana P. Sridhar
2026-04-18mm: zswap: remove redundant checks in zswap_cpu_comp_dead()Kanchana P. Sridhar
2026-04-18mm: zswap: prevent lruvec release in zswap_folio_swapin()Muchun Song
2026-04-18mm: zswap: prevent memory cgroup release in zswap_compress()Qi Zheng
2026-04-05mm/zswap: remove SWP_SYNCHRONOUS_IO swapcache bypass workaroundKairui Song
2026-03-23mm/zswap: add missing kunmap_local()Lorenzo Stoakes (Oracle)
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-02-06mm/zswap: use %pe to print error pointersSahil Chandna
2026-02-06mm: zswap: use SG list decompression APIs from zsmallocYosry Ahmed
2026-01-31mm, swap: remove workaround for unsynchronized swap map cache stateKairui Song
2026-01-31mm, swap: rename __read_swap_cache_async to swap_cache_alloc_folioKairui Song
2026-01-26zsmalloc: use actual object size to detect spansSergey Senozhatsky
2026-01-20mm: zswap: delete unused acomp->is_sleepableJohannes Weiner
2026-01-14mm/zswap: fix error pointer free in zswap_cpu_comp_prepare()Pavel Butsykin
2025-11-16mm/zswap: s/red-black tree/xarray/SeongJae Park
2025-11-16mm/zswap: fix typos: s/zwap/zswap/SeongJae Park
2025-11-16mm/zswap: remove unnecessary dlen writes for incompressible pagesSeongJae Park
2025-09-21mm, swap: remove contention workaround for swap cacheKairui Song
2025-09-21mm, swap: cleanup swap cache API and add kerneldocKairui Song
2025-09-21mm: zswap: interact directly with zsmallocJohannes Weiner
2025-09-13mm/zswap: reduce the size of the compression buffer to a single pageNhat Pham
2025-09-13mm/zswap: store <PAGE_SIZE compression failed page as-isSeongJae Park
2025-07-09mm: stop passing a writeback_control structure to __swap_writepageChristoph Hellwig
2025-05-11zsmalloc: prefer the the original page's node for compressed dataNhat Pham
2025-04-01mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead()Yosry Ahmed
2025-03-17page_io: zswap: do not crash the kernel on decompression failureNhat Pham
2025-03-17mm: zpool: remove zpool_malloc_support_movable()Yosry Ahmed
2025-03-17mm: zswap: use object read/write APIs instead of object mapping APIsYosry Ahmed
2025-03-16mm, swap: avoid redundant swap device pinningKairui Song
2025-03-05mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pagesSun YangKai
2025-02-17mm/zswap: fix inconsistency when zswap_store_page() failsHyeonggon Yoo
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-01-15mm: zswap: move allocations during CPU init outside the lockYosry Ahmed
2025-01-13mm/zswap: add LRU_STOP to comment about dropping the lru lockAlice Ryhl
2025-01-12mm: zswap: properly synchronize freeing resources during CPU hotunplugYosry Ahmed
2025-01-12Revert "mm: zswap: fix race between [de]compression and CPU hotunplug"Yosry Ahmed
2024-12-30mm: zswap: fix race between [de]compression and CPU hotunplugYosry Ahmed
2024-11-11mm/list_lru: simplify the list_lru walk callback functionKairui Song
2024-11-11mm/list_lru: split the lock to per-cgroup scopeKairui Song
2024-11-11mm/list_lru: simplify reparenting and initial allocationKairui Song
2024-11-11mm: zswap: zswap_store_page() will initialize entry after adding to xarray.Kanchana P Sridhar
2024-11-11mm: zswap: support large folios in zswap_store()Kanchana P Sridhar
2024-11-11mm: zswap: modify zswap_stored_pages to be atomic_long_tKanchana P Sridhar
2024-11-11mm: zswap: rename zswap_pool_get() to zswap_pool_tryget()Kanchana P Sridhar
2024-11-11mm: zswap: modify zswap_compress() to accept a page instead of a folioKanchana P Sridhar
2024-11-11Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton
2024-11-11mm: count zeromap read and set for swapout and swapinBarry Song