| Commit message (Expand) | Author | Age | Files | Lines |
* | hugetlb: add vma based lock for pmd sharing | Mike Kravetz | 2022-10-03 | 2 | -18/+197 |
* | hugetlb: rename vma_shareable() and refactor code | Mike Kravetz | 2022-10-03 | 1 | -6/+13 |
* | hugetlb: rename remove_huge_page to hugetlb_delete_from_page_cache | Mike Kravetz | 2022-10-03 | 1 | -4/+4 |
* | hugetlbfs: revert use i_mmap_rwsem for more pmd sharing synchronization | Mike Kravetz | 2022-10-03 | 3 | -81/+15 |
* | hugetlbfs: revert use i_mmap_rwsem to address page fault/truncate race | Mike Kravetz | 2022-10-03 | 1 | -11/+11 |
* | mm/hugetlb: remove unnecessary 'NULL' values from pointer | XU pengfei | 2022-10-03 | 1 | -2/+2 |
* | mm/filemap: make folio_put_wait_locked static | Ke Sun | 2022-10-03 | 1 | -1/+1 |
* | mm: hugetlb: eliminate memory-less nodes handling | Muchun Song | 2022-10-03 | 1 | -41/+29 |
* | mm: hugetlb: simplify per-node sysfs creation and removal | Muchun Song | 2022-10-03 | 1 | -12/+23 |
* | mm/mempolicy: use PAGE_ALIGN instead of open-coding it | ze zuo | 2022-10-03 | 1 | -2/+2 |
* | mm/page_alloc.c: document bulkfree_pcp_prepare() return value | Andrew Morton | 2022-10-03 | 1 | -0/+1 |
* | mm/page_alloc.c: rename check_free_page() to free_page_is_bad() | Andrew Morton | 2022-10-03 | 1 | -10/+10 |
* | mm/memcontrol: use kstrtobool for swapaccount param parsing | Liu Shixin | 2022-10-03 | 1 | -4/+4 |
* | mm/damon/core: simplify the kdamond stop mechanism by removing 'done' | Kaixu Xia | 2022-10-03 | 1 | -15/+9 |
* | mm/damon/sysfs: simplify the variable 'pid' assignment operation | Kaixu Xia | 2022-10-03 | 1 | -7/+4 |
* | mm/damon: simplify the parameter passing for 'prepare_access_checks' | Kaixu Xia | 2022-10-03 | 2 | -6/+5 |
* | mm/damon/lru_sort: deduplicate hot/cold schemes generators | SeongJae Park | 2022-10-03 | 1 | -24/+21 |
* | mm/damon/lru_sort: use quotas param generator | SeongJae Park | 2022-10-03 | 1 | -51/+19 |
* | mm/damon/reclaim: use the quota params generator macro | SeongJae Park | 2022-10-03 | 1 | -52/+12 |
* | mm/damon/modules-common: implement damos time quota params generator | SeongJae Park | 2022-10-03 | 1 | -2/+5 |
* | mm/damon/modules-common: implement a damos quota params generator | SeongJae Park | 2022-10-03 | 1 | -1/+7 |
* | mm/damon/lru_sort: use stat generator | SeongJae Park | 2022-10-03 | 1 | -71/+12 |
* | mm/damon/reclaim: use stat parameters generator | SeongJae Park | 2022-10-03 | 1 | -36/+5 |
* | mm/damon/modules-common: implement a stats parameters generator macro | SeongJae Park | 2022-10-03 | 1 | -0/+12 |
* | mm/damon/reclaim: use watermarks parameters generator macro | SeongJae Park | 2022-10-03 | 1 | -47/+9 |
* | mm/damon/lru_sort: use watermarks parameters generator macro | SeongJae Park | 2022-10-03 | 2 | -56/+12 |
* | mm/damon/modules-common: implement a watermarks module parameters generator m... | SeongJae Park | 2022-10-03 | 1 | -0/+7 |
* | mm/damon/reclaim: use monitoring attributes parameters generator macro | SeongJae Park | 2022-10-03 | 1 | -42/+5 |
* | mm/damon/lru_sort: use monitoring attributes parameters generaotr macro | SeongJae Park | 2022-10-03 | 1 | -42/+5 |
* | mm/damon: implement a monitoring attributes module parameters generator macro | SeongJae Park | 2022-10-03 | 1 | -0/+18 |
* | mm/damon/lru_sort: use 'struct damon_attrs' for storing parameters for it | SeongJae Park | 2022-10-03 | 1 | -19/+21 |
* | mm/damon/reclaim: use 'struct damon_attrs' for storing parameters for it | SeongJae Park | 2022-10-03 | 1 | -17/+19 |
* | mm/damon/core: reduce parameters for damon_set_attrs() | SeongJae Park | 2022-10-03 | 5 | -27/+35 |
* | mm/damon/core: use a dedicated struct for monitoring attributes | SeongJae Park | 2022-10-03 | 4 | -24/+24 |
* | mm/damon/core: factor out 'damos_quota' private fileds initialization | SeongJae Park | 2022-10-03 | 1 | -9/+14 |
* | mm/damon/core: copy struct-to-struct instead of field-to-field in damon_new_s... | SeongJae Park | 2022-10-03 | 1 | -17/+4 |
* | mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deactivate_pages}() | SeongJae Park | 2022-10-03 | 1 | -14/+12 |
* | mm/damon/paddr: make supported DAMOS actions of paddr clear | SeongJae Park | 2022-10-03 | 1 | -0/+3 |
* | mm/damon: simplify scheme create in damon_lru_sort_apply_parameters | Xin Hao | 2022-10-03 | 1 | -6/+4 |
* | mm/damon: improve damon_new_region strategy | Dawei Li | 2022-10-03 | 1 | -2/+17 |
* | mm/damon/sysfs: use the wrapper directly to check if the kdamond is running | Kaixu Xia | 2022-10-03 | 1 | -2/+1 |
* | mm/damon/sysfs: change few functions execute order | Xin Hao | 2022-10-03 | 1 | -10/+14 |
* | mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice | Liu Shixin | 2022-10-03 | 1 | -1/+1 |
* | mm: use nth_page instead of mem_map_offset mem_map_next | Cheng Li | 2022-10-03 | 3 | -51/+27 |
* | mm/damon: remove duplicate get_monitoring_region() definitions | Xin Hao | 2022-10-03 | 3 | -70/+44 |
* | mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE | Liu Shixin | 2022-10-03 | 1 | -13/+2 |
* | zsmalloc: use correct types in _first_obj_offset functions | Alexey Romanov | 2022-10-03 | 1 | -4/+4 |
* | mm/shuffle: convert module_param_call to module_param_cb | Liu Shixin | 2022-10-03 | 1 | -11/+10 |
* | mm/damon/Kconfig: notify debugfs deprecation plan | SeongJae Park | 2022-10-03 | 1 | -0/+3 |
* | mm/damon/core-test: test damon_set_regions | SeongJae Park | 2022-10-03 | 1 | -0/+23 |