Age | Commit message (Expand) | Author | Files | Lines |
2024-04-26 | mm: zpool: return pool size in pages | Johannes Weiner | 1 | -5/+5 |
2024-02-24 | mm/z3fold: fix the comment for __encode_handle() | Zhongkun He | 1 | -2/+3 |
2023-08-21 | mm/z3fold: remove obsolete comment for struct z3fold_pool | Xiu Jianfeng | 1 | -2/+0 |
2023-08-21 | mm/z3fold: use helper function put_z3fold_locked() and put_z3fold_locked_list() | Ruan Jinjie | 1 | -8/+17 |
2023-06-20 | mm: zswap: remove shrink from zpool interface | Domenico Cerasuolo | 1 | -3/+1 |
2023-06-20 | mm: zswap: remove page reclaim logic from z3fold | Domenico Cerasuolo | 1 | -243/+2 |
2023-01-19 | mm: remove PageMovable export | Greg Kroah-Hartman | 1 | -2/+0 |
2022-12-12 | zpool: clean out dead code | Johannes Weiner | 1 | -31/+5 |
2022-08-02 | mm: Convert all PageMovable users to movable_operations | Matthew Wilcox (Oracle) | 1 | -75/+9 |
2022-05-27 | mm/z3fold: fix z3fold_page_migrate races with z3fold_map | Miaohe Lin | 1 | -4/+12 |
2022-05-27 | mm/z3fold: fix z3fold_reclaim_page races with z3fold_free | Miaohe Lin | 1 | -15/+3 |
2022-05-27 | mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock | Miaohe Lin | 1 | -3/+3 |
2022-05-27 | mm/z3fold: put z3fold page back into unbuddied list when reclaim or migration... | Miaohe Lin | 1 | -0/+4 |
2022-05-27 | revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" | Miaohe Lin | 1 | -5/+3 |
2022-05-27 | mm/z3fold: throw warning on failure of trylock_page in z3fold_alloc | Miaohe Lin | 1 | -4/+3 |
2022-05-27 | mm/z3fold: remove buggy use of stale list for allocation | Miaohe Lin | 1 | -22/+1 |
2022-05-27 | mm/z3fold: fix possible null pointer dereferencing | Miaohe Lin | 1 | -1/+11 |
2022-05-27 | mm/z3fold: fix sheduling while atomic | Miaohe Lin | 1 | -2/+1 |
2022-04-29 | mm/z3fold: remove unneeded PAGE_HEADLESS check in free_handle() | Miaohe Lin | 1 | -3/+0 |
2022-04-29 | mm/z3fold: remove redundant list_del_init of zhdr->buddy in z3fold_free | Miaohe Lin | 1 | -3/+0 |
2022-04-29 | mm/z3fold: move decrement of pool->pages_nr into __release_z3fold_page() | Miaohe Lin | 1 | -29/+12 |
2022-04-29 | mm/z3fold: remove confusing local variable l reassignment | Miaohe Lin | 1 | -1/+0 |
2022-04-29 | mm/z3fold: remove unneeded page_mapcount_reset and ClearPagePrivate | Miaohe Lin | 1 | -3/+0 |
2022-04-29 | mm/z3fold: minor clean up for z3fold_free | Miaohe Lin | 1 | -4/+4 |
2022-04-29 | mm/z3fold: remove obsolete comment in z3fold_alloc | Miaohe Lin | 1 | -3/+0 |
2022-04-29 | mm/z3fold: declare z3fold_mount with __init | Miaohe Lin | 1 | -1/+1 |
2021-07-01 | mm/z3fold: add kerneldoc fields for z3fold_pool | Mel Gorman | 1 | -0/+2 |
2021-07-01 | mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page | Miaohe Lin | 1 | -1/+1 |
2021-07-01 | mm/z3fold: fix potential memory leak in z3fold_destroy_pool() | Miaohe Lin | 1 | -0/+1 |
2021-07-01 | mm/z3fold: remove unused function handle_to_z3fold_header() | Miaohe Lin | 1 | -18/+4 |
2021-07-01 | mm/z3fold: remove magic number in z3fold_create_pool() | Miaohe Lin | 1 | -1/+2 |
2021-07-01 | mm/z3fold: avoid possible underflow in z3fold_alloc() | Miaohe Lin | 1 | -2/+5 |
2021-07-01 | mm/z3fold: define macro NCHUNKS as TOTAL_CHUNKS - ZHDR_CHUNKS | Miaohe Lin | 1 | -1/+1 |
2021-05-07 | mm: fix some typos and code style problems | Shijie Luo | 1 | -1/+1 |
2021-03-25 | z3fold: prevent reclaim/free race for headless pages | Thomas Hebb | 1 | -1/+15 |
2021-02-26 | mm: set the sleep_mapped to true for zbud and z3fold | Tian Tao | 1 | -0/+1 |
2021-02-25 | z3fold: simplify the zhdr initialization code in init_z3fold_page() | Miaohe Lin | 1 | -7/+1 |
2021-02-25 | z3fold: remove unused attribute for release_z3fold_page | Miaohe Lin | 1 | -2/+1 |
2020-12-15 | z3fold: remove preempt disabled sections for RT | Vitaly Wool | 1 | -7/+10 |
2020-12-15 | z3fold: stricter locking and more careful reclaim | Vitaly Wool | 1 | -58/+85 |
2020-12-15 | z3fold: simplify freeing slots | Vitaly Wool | 1 | -42/+13 |
2020-10-14 | mm/z3fold.c: use xx_zalloc instead xx_alloc and memset | Hui Su | 1 | -2/+1 |
2020-05-28 | mm/z3fold: silence kmemleak false positives of slots | Qian Cai | 1 | -0/+3 |
2020-05-23 | z3fold: fix use-after-free when freeing handles | Uladzislau Rezki | 1 | -5/+6 |
2020-03-06 | mm/z3fold.c: do not include rwlock.h directly | Sebastian Andrzej Siewior | 1 | -1/+0 |
2019-12-01 | mm/z3fold.c: add inter-page compaction | Vitaly Wool | 1 | -72/+303 |
2019-10-08 | mm/z3fold.c: claim page in the beginning of free | Vitaly Wool | 1 | -2/+8 |
2019-09-25 | z3fold: fix memory leak in kmem cache | Vitaly Wool | 1 | -6/+9 |
2019-09-25 | z3fold: fix retry mechanism in page reclaim | Vitaly Wool | 1 | -15/+34 |
2019-09-25 | Revert "mm/z3fold.c: fix race between migration and destruction" | Vitaly Wool | 1 | -90/+0 |