Show patches with: Submitter = haoxin       |   88 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,2/2] mm/damon: use damon_sz_region() in appropriate place [v2,1/2] mm/damon: move sz_damon_region to damon_sz_region - - - --- 2022-09-27 haoxin New
[v2,1/2] mm/damon: move sz_damon_region to damon_sz_region [v2,1/2] mm/damon: move sz_damon_region to damon_sz_region - 1 - --- 2022-09-27 haoxin New
[v1,2/2] mm/damon: use damon_region_size() in appropriate place [v1,1/2] mm/damon: rename sz_damon_region to damon_region_size - - - --- 2022-09-26 haoxin New
[v1,1/2] mm/damon: rename sz_damon_region to damon_region_size [v1,1/2] mm/damon: rename sz_damon_region to damon_region_size - - - --- 2022-09-26 haoxin New
[v5] mm/hugetlb: add available_huge_pages() func [v5] mm/hugetlb: add available_huge_pages() func - 4 - --- 2022-09-22 haoxin New
[v1] mm/damon: add DAMON_OBJ macro [v1] mm/damon: add DAMON_OBJ macro - - - --- 2022-09-21 haoxin New
[v2] mm/damon/sysfs: return 'err' value when call kstrtoul() failed [v2] mm/damon/sysfs: return 'err' value when call kstrtoul() failed - 2 - --- 2022-09-20 haoxin New
[v4] mm/hugetlb: add available_huge_pages() func [v4] mm/hugetlb: add available_huge_pages() func - 3 - --- 2022-09-20 haoxin New
[v1,2/2] mm/damon/sysfs: use kzmalloc instead kmalloc to simplify codes [v1,1/2] mm/damon/sysfs: remove unnecessary variables - - - --- 2022-09-19 haoxin New
[v1,1/2] mm/damon/sysfs: remove unnecessary variables [v1,1/2] mm/damon/sysfs: remove unnecessary variables - - - --- 2022-09-19 haoxin New
[V3] mm/hugetlb: add available_huge_pages() func [V3] mm/hugetlb: add available_huge_pages() func - 2 - --- 2022-09-17 haoxin New
mm/damon/sysfs: more simplified code calls damon_target_has_pid() mm/damon/sysfs: more simplified code calls damon_target_has_pid() - 1 - --- 2022-09-16 haoxin New
[V2] mm/hugetlb: add is_resv_equal_free() func [V2] mm/hugetlb: add is_resv_equal_free() func - - - --- 2022-09-16 haoxin New
mm/hugetlb: add mis_resv_equal_free() func mm/hugetlb: add mis_resv_equal_free() func - - - --- 2022-09-16 haoxin New
[V1,2/2] mm/damon/core: remove duplicate check about THP [V1,1/2] mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly - - - --- 2022-09-15 haoxin New
[V1,1/2] mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly [V1,1/2] mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly - 1 - --- 2022-09-15 haoxin New
[V3] mm/damon: simplify scheme create in lru_sort.c [V3] mm/damon: simplify scheme create in lru_sort.c - - - --- 2022-09-15 haoxin New
mm/hugetlbfs: use macro SZ_1K to replace 1024 mm/hugetlbfs: use macro SZ_1K to replace 1024 - 1 - --- 2022-09-14 haoxin New
[V2] mm/damon: simplify scheme create in lru_sort.c [V2] mm/damon: simplify scheme create in lru_sort.c - - - --- 2022-09-14 haoxin New
mm/damon: simplify scheme create in lru_sort.c mm/damon: simplify scheme create in lru_sort.c - - - --- 2022-09-13 haoxin New
mm/damon: add MADV_COLLAPSE support in damos_action mm/damon: add MADV_COLLAPSE support in damos_action - - - --- 2022-09-13 haoxin New
[V2] mm/damon: simplify scheme create in damon_lru_sort_apply_parameters [V2] mm/damon: simplify scheme create in damon_lru_sort_apply_parameters - 1 - --- 2022-09-11 haoxin New
mm/damon: simplify scheme create in damon_lru_sort_apply_parameters mm/damon: simplify scheme create in damon_lru_sort_apply_parameters - - - --- 2022-09-10 haoxin New
[RFC,V1] mm: remove update_mmu_cache() when page is zero page [RFC,V1] mm: remove update_mmu_cache() when page is zero page - - - --- 2022-09-09 haoxin New
[V4] mm/damon: Remove duplicate get_monitoring_region() definitions [V4] mm/damon: Remove duplicate get_monitoring_region() definitions - - - --- 2022-09-09 haoxin New
mm/damon/sysfs: change few functions execute order mm/damon/sysfs: change few functions execute order - 2 - --- 2022-09-08 haoxin New
[V3] mm/damon: Remove duplicate get_monitoring_region() definitions [V3] mm/damon: Remove duplicate get_monitoring_region() definitions - - - --- 2022-09-08 haoxin New
[V2] mm/damon: simplify damon_ctx check in damon_sysfs_before_terminate [V2] mm/damon: simplify damon_ctx check in damon_sysfs_before_terminate - 1 - --- 2022-09-08 haoxin New
[V2] mm/damon: Remove duplicate get_monitoring_region() definitions [V2] mm/damon: Remove duplicate get_monitoring_region() definitions - - - --- 2022-09-08 haoxin New
mm/damon: Remove duplicate get_monitoring_region() definitions mm/damon: Remove duplicate get_monitoring_region() definitions - - - --- 2022-09-07 haoxin New
mm/damon: Simply damon_ctx check in damon_sysfs_before_terminate mm/damon: Simply damon_ctx check in damon_sysfs_before_terminate - 1 - --- 2022-09-07 haoxin New
[V2,2/2] mm/damon/lru_sort: Remove struct of damon_lru_sort_ram_walk_arg mm/damon: A few fixup with lru_sort - - - --- 2022-08-18 haoxin New
[V2,1/2] mm/damon/lru_sort: Move target memory region check to head of func mm/damon: A few fixup with lru_sort - - - --- 2022-08-18 haoxin New
mm/damon/lru_sort: Move target memory region check to head of func mm/damon/lru_sort: Move target memory region check to head of func - - - --- 2022-08-18 haoxin New
[V2,1/1] mm/slub: release kobject if kobject_init_and_add failed in sysfs_slab_add mm/slub: release kobject if kobject_init_and_add failed in sysfs_slab_add - - - --- 2022-08-11 haoxin New
mm/slub: release kobject if kobject_init_and_add failed in sysfs_slab_add mm/slub: release kobject if kobject_init_and_add failed in sysfs_slab_add - - - --- 2022-08-11 haoxin New
[RFC,V4,1/1] mm: add last level page table numa info to /proc/pid/numa_pgtable mm: add last level page table numa info to /proc/pid/numa_pgtable - - - --- 2022-08-01 haoxin New
[RFC,V3] mm: add last level page table numa info to /proc/pid/numa_pgtable [RFC,V3] mm: add last level page table numa info to /proc/pid/numa_pgtable - - - --- 2022-08-01 haoxin New
[RFC,V2] mm: add last level page table numa info to /proc/pid/numa_pgtable [RFC,V2] mm: add last level page table numa info to /proc/pid/numa_pgtable - - - --- 2022-07-31 haoxin New
[RFC] mm: add last level page table numa info to /proc/pid/numa_pgtable [RFC] mm: add last level page table numa info to /proc/pid/numa_pgtable - - - --- 2022-07-30 haoxin New
[RFC,V1,3/3] mm/damon/sysfs: Add CMA memory monitoring mm/damon: Add CMA minotor support - - - --- 2022-03-15 haoxin New
[RFC,V1,2/3] mm/damon/paddr: Move "paddr" relative func to ops-common.c file mm/damon: Add CMA minotor support - - - --- 2022-03-15 haoxin New
[RFC,V1,1/3] mm/damon: rename damon_evenly_split_region() mm/damon: Add CMA minotor support - - - --- 2022-03-15 haoxin New
mm/damon/sysfs: remove repeat container_of() in damon_sysfs_kdamond_release() mm/damon/sysfs: remove repeat container_of() in damon_sysfs_kdamond_release() - 1 - --- 2022-03-03 haoxin New
[RFC,V1,5/5] mm/damon/tracepoint: Add 'damon_region' NUMA access statistics support mm/damon: Add NUMA access statistics function support - - - --- 2022-02-16 haoxin New
[RFC,V1,4/5] mm/damon/dbgfs: Add numa simulate switch mm/damon: Add NUMA access statistics function support - - - --- 2022-02-16 haoxin New
[RFC,V1,3/5] mm/damon: Add 'damon_region' NUMA access statistics core implementation mm/damon: Add NUMA access statistics function support - - - --- 2022-02-16 haoxin New
[RFC,V1,2/5] mm/damon: Add 'damon_region' NUMA fault simulation support mm/damon: Add NUMA access statistics function support - - - --- 2022-02-16 haoxin New
[RFC,V1,1/5] mm/damon: Add NUMA local and remote variables in 'damon_region' mm/damon: Add NUMA access statistics function support - - - --- 2022-02-16 haoxin New
[V1,2/2] mm/damon/dbgfs: Modify Damon dbfs interface dependency in Kconfig [V1,1/2] mm/damon/dbgfs: Put "paddr" check into damon_pa_check() func - - - --- 2022-01-20 haoxin New
[V1,1/2] mm/damon/dbgfs: Put "paddr" check into damon_pa_check() func [V1,1/2] mm/damon/dbgfs: Put "paddr" check into damon_pa_check() func - - - --- 2022-01-20 haoxin New
[V1,2/2] mm/damon: Modify the display form of damon tracepoint mm/damon: Do little changes - - - --- 2021-12-09 haoxin New
[V1,1/2] mm/damon/dbgfs: Avoid target_ids display wrong pid value mm/damon: Do little changes - - - --- 2021-12-09 haoxin New
[V2] mm/damon: Modify damon_rand() macro to static inline function [V2] mm/damon: Modify damon_rand() macro to static inline function - 1 - --- 2021-12-06 haoxin New
[V1] mm/damon: Modify damon_rand() macro to static inline function [V1] mm/damon: Modify damon_rand() macro to static inline function - - - --- 2021-12-06 haoxin New
[RESEND,MERGE,REQUEST] mm/damon: move damon_rand() definition into damon.h [RESEND,MERGE,REQUEST] mm/damon: move damon_rand() definition into damon.h - 1 - --- 2021-12-02 haoxin New
[V2,2/2] mm/damon: move damon_rand() definition into damon.h mm/damon: Fix some little bugs in using DAMON - 1 - --- 2021-11-21 haoxin New
[V2,1/2] mm/damon/dbgfs: Modify Damon dbfs interface dependency in Kconfig mm/damon: Fix some little bugs in using DAMON - - - --- 2021-11-21 haoxin New
[V1,2/2] mm/damon: move damon_rand definition into damon.h [V1,1/2] mm/damon/dbgfs: Modify Damon dbfs interface dependency in Kconfig - 1 - --- 2021-11-20 haoxin New
[V1,1/2] mm/damon/dbgfs: Modify Damon dbfs interface dependency in Kconfig [V1,1/2] mm/damon/dbgfs: Modify Damon dbfs interface dependency in Kconfig - - - --- 2021-11-20 haoxin New
[V2] mm/damon/schemes: Add the validity judgment of thresholds [V2] mm/damon/schemes: Add the validity judgment of thresholds - - - --- 2021-11-18 haoxin New
[V1] mm/damon/schemes: Add the validity judgment of thresholds [V1] mm/damon/schemes: Add the validity judgment of thresholds - - - --- 2021-11-18 haoxin New
[V4,4/4] mm/damon: Remove some no need func definitions in damon.h file mm/damon: Do some small changes - 1 - --- 2021-11-15 haoxin New
[V4,3/4] mm/damon/core: Using function abs() instead of diff_of() mm/damon: Do some small changes - 2 - --- 2021-11-15 haoxin New
[V4,2/4] mm/damon: Add 'age' of region tracepoint support mm/damon: Do some small changes - - - --- 2021-11-15 haoxin New
[V4,1/4] mm/damon: Unified access_check function naming rules mm/damon: Do some small changes - 1 - --- 2021-11-15 haoxin New
[V3,4/4] mm/damon: Remove some no need func definitions in damon.h file mm/damon: Do some small changes - 1 - --- 2021-11-12 haoxin New
[V3,3/4] mm/damon/core: Using function abs() instead of diff_of() mm/damon: Do some small changes - 2 - --- 2021-11-12 haoxin New
[V3,2/4] mm/damon: Add 'age' of region tracepoint support mm/damon: Do some small changes - - - --- 2021-11-12 haoxin New
[V3,1/4] mm/damon: Unified access_check function naming rules mm/damon: Do some small changes - 1 - --- 2021-11-12 haoxin New
[V2,4/4] mm/damon: Remove some no need func definitions in damon.h file mm/damon: Do some small changes - - - --- 2021-11-11 haoxin New
[V2,3/4] mm/damon/core: Using function abs() instead of diff_of() mm/damon: Do some small changes - - - --- 2021-11-11 haoxin New
[V2,2/4] mm/damon: Add 'age' of region tracepoint support mm/damon: Do some small changes - - - --- 2021-11-11 haoxin New
[V2,1/4] mm/damon: Unified access_check function naming rules mm/damon: Do some small changes - 1 - --- 2021-11-11 haoxin New
[V1,2/2] mm/damon: Add 'age' of region tracepoint support mm/damon: Do some small changes - - - --- 2021-11-10 haoxin New
[V1,1/2] mm/damon: Unified access_check function naming rules mm/damon: Do some small changes - 1 - --- 2021-11-10 haoxin New
[V2] mm/damon/dbgfs: Optimize target_ids interface write operation [V2] mm/damon/dbgfs: Optimize target_ids interface write operation - - - --- 2021-10-21 haoxin New
mm/damon/dbgfs: Optimize target_ids interface write operation mm/damon/dbgfs: Optimize target_ids interface write operation - - - --- 2021-10-21 haoxin New
[V4,2/2] mm/damon/dbgfs: Add adaptive_targets list check before enable monitor_on mm/damon: Fix some small bugs - 1 - --- 2021-10-20 haoxin New
[V4,1/2] mm/damon: Remove unnecessary variable initialization mm/damon: Fix some small bugs - 1 - --- 2021-10-20 haoxin New
[v3,2/2] mm/damon/dbgfs: Add adaptive_targets list check before enable monitor_on mm/damon: Fix some small bugs - - - --- 2021-10-20 haoxin New
[v3,1/2] mm/damon: Remove unnecessary variable initialization mm/damon: Fix some small bugs - 1 - --- 2021-10-20 haoxin New
[v2,2/2] mm/damon/dbgfs: Add adaptive_targets list check before enable monitor_on mm/damon: Fix some small bugs - - - --- 2021-10-19 haoxin New
[v2,1/2] mm/damon: Remove unnecessary variable initialization mm/damon: Fix some small bugs - 1 - --- 2021-10-19 haoxin New
[v2] mm/damon/core: Optimize kdamod.%d thread creation code [v2] mm/damon/core: Optimize kdamod.%d thread creation code - - - --- 2021-10-16 haoxin New
mm/damon/core: Optimize kdamod.%d thread creation code mm/damon/core: Optimize kdamod.%d thread creation code - - - --- 2021-10-16 haoxin New
mm/damon: Adjust the size of kbuf array to avoid overflow mm/damon: Adjust the size of kbuf array to avoid overflow - - - --- 2021-10-13 haoxin New
mm/damon/dbgfs: add region_stat interface mm/damon/dbgfs: add region_stat interface - - - --- 2021-10-12 haoxin New