Show patches with: Submitter = Feng Tang       |   148 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,3/3] mm/slub, kunit: Add testcase for krealloc redzone and zeroing mm/slub: Improve data handling of krealloc() when orig_size is enabled - - - --- 2024-10-16 Feng Tang New
[v3,2/3] mm/slub: Improve redzone check and zeroing for krealloc() mm/slub: Improve data handling of krealloc() when orig_size is enabled - 1 - --- 2024-10-16 Feng Tang New
[v3,1/3] mm/slub: Consider kfence case for get_orig_size() mm/slub: Improve data handling of krealloc() when orig_size is enabled - 1 - --- 2024-10-16 Feng Tang New
[v2,5/5] mm/slub, kunit: Add testcase for krealloc redzone and zeroing mm/slub: Improve data handling of krealloc() when orig_size is enabled - 1 - --- 2024-09-11 Feng Tang New
[v2,4/5] mm/slub: Improve redzone check and zeroing for krealloc() mm/slub: Improve data handling of krealloc() when orig_size is enabled - - - --- 2024-09-11 Feng Tang New
[v2,3/5] mm/slub: Move krealloc() and related code to slub.c mm/slub: Improve data handling of krealloc() when orig_size is enabled - - - --- 2024-09-11 Feng Tang New
[v2,2/5] mm/slub: Consider kfence case for get_orig_size() mm/slub: Improve data handling of krealloc() when orig_size is enabled - - - --- 2024-09-11 Feng Tang New
[v2,1/5] mm/kasan: Don't store metadata inside kmalloc object when slub_debug_orig_size is on mm/slub: Improve data handling of krealloc() when orig_size is enabled 1 - - --- 2024-09-11 Feng Tang New
[5/5] mm/slub, kunit: Add testcase for krealloc redzone and zeroing mm/slub: Improve data handling of krealloc() when orig_size is enabled - 1 - --- 2024-09-09 Feng Tang New
[4/5] kunit: kfence: Make KFENCE_TEST_REQUIRES macro available for all kunit case mm/slub: Improve data handling of krealloc() when orig_size is enabled - 2 - --- 2024-09-09 Feng Tang New
[3/5] mm/slub: Improve redzone check and zeroing for krealloc() mm/slub: Improve data handling of krealloc() when orig_size is enabled - - - --- 2024-09-09 Feng Tang New
[2/5] mm/slub: Consider kfence case for get_orig_size() mm/slub: Improve data handling of krealloc() when orig_size is enabled - - - --- 2024-09-09 Feng Tang New
[1/5] mm/kasan: Don't store metadata inside kmalloc object when slub_debug_orig_size is on mm/slub: Improve data handling of krealloc() when orig_size is enabled 1 - - --- 2024-09-09 Feng Tang New
mm/slub: add sanity check for slub_min/max_order cmdline setup mm/slub: add sanity check for slub_min/max_order cmdline setup - - - --- 2023-09-20 Feng Tang New
[RFC,3/3] mm/slub: setup maxim per-node partial according to cpu numbers mm/slub: reduce contention for per-node list_lock for large systems - - - --- 2023-09-05 Feng Tang New
[RFC,2/3] mm/slub: double per-cpu partial number for large systems mm/slub: reduce contention for per-node list_lock for large systems - - - --- 2023-09-05 Feng Tang New
[RFC,1/3] mm/slub: increase the maximum slab order to 4 for big systems mm/slub: reduce contention for per-node list_lock for large systems - - - --- 2023-09-05 Feng Tang New
mm/damon/core-test: Initialise context before test in damon_test_set_attrs() mm/damon/core-test: Initialise context before test in damon_test_set_attrs() - 1 - --- 2023-07-18 Feng Tang New
[v3,-mm,2/2] mm/kasan: simplify and refine kasan_cache code [v3,-mm,1/2] mm/slab: add is_kmalloc_cache() helper function 2 1 - --- 2023-01-04 Feng Tang New
[v3,-mm,1/2] mm/slab: add is_kmalloc_cache() helper function [v3,-mm,1/2] mm/slab: add is_kmalloc_cache() helper function 3 - - --- 2023-01-04 Feng Tang New
[v3,2/2] mm/slub, kunit: Add a test case for kmalloc redzone check [v3,1/2] mm/slub, kunit: add SLAB_SKIP_KFENCE flag for cache creation - 1 - --- 2022-11-30 Feng Tang New
[v3,1/2] mm/slub, kunit: add SLAB_SKIP_KFENCE flag for cache creation [v3,1/2] mm/slub, kunit: add SLAB_SKIP_KFENCE flag for cache creation - 2 - --- 2022-11-30 Feng Tang New
[v2,2/2] mm/slub, kunit: Add a test case for kmalloc redzone check [v2,1/2] mm/slub, kunit: add SLAB_SKIP_KFENCE flag for cache creation - - - --- 2022-11-29 Feng Tang New
[v2,1/2] mm/slub, kunit: add SLAB_SKIP_KFENCE flag for cache creation [v2,1/2] mm/slub, kunit: add SLAB_SKIP_KFENCE flag for cache creation - - - --- 2022-11-29 Feng Tang New
[v2,-next,2/2] mm/kasan: simplify and refine kasan_cache code [v2,-next,1/2] mm/slb: add is_kmalloc_cache() helper function - 1 - --- 2022-11-23 Feng Tang New
[v2,-next,1/2] mm/slb: add is_kmalloc_cache() helper function [v2,-next,1/2] mm/slb: add is_kmalloc_cache() helper function 2 - - --- 2022-11-23 Feng Tang New
[-next,2/2] mm/kasan: simplify is_kmalloc check [-next,1/2] mm/slab: add is_kmalloc_cache() helper macro - - - --- 2022-11-21 Feng Tang New
[-next,1/2] mm/slab: add is_kmalloc_cache() helper macro [-next,1/2] mm/slab: add is_kmalloc_cache() helper macro - - - --- 2022-11-21 Feng Tang New
mm/vmscan: respect cpuset policy during page demotion mm/vmscan: respect cpuset policy during page demotion - - - --- 2022-10-26 Feng Tang New
[v7,3/3] mm/slub: extend redzone check to extra allocated kmalloc space than requested mm/slub: extend redzone check for kmalloc objects 2 - - --- 2022-10-21 Feng Tang New
[v7,2/3] mm: kasan: Extend kasan_metadata_size() to also cover in-object size mm/slub: extend redzone check for kmalloc objects - 2 - --- 2022-10-21 Feng Tang New
[v7,1/3] mm/slub: only zero requested size of buffer for kzalloc when debug enabled mm/slub: extend redzone check for kmalloc objects 2 1 - --- 2022-10-21 Feng Tang New
[-next] mm/slub: fix a slab missed to be freed problem [-next] mm/slub: fix a slab missed to be freed problem - 1 - --- 2022-09-30 Feng Tang New
mm/slab_common: fix possiable double free of kmem_cache mm/slab_common: fix possiable double free of kmem_cache - 2 - --- 2022-09-19 Feng Tang New
[v6,4/4] mm/slub: extend redzone check to extra allocated kmalloc space than requested mm/slub: some debug enhancements for kmalloc 1 - - --- 2022-09-13 Feng Tang New
[v6,3/4] mm: kasan: Add free_meta size info in struct kasan_cache mm/slub: some debug enhancements for kmalloc 1 2 - --- 2022-09-13 Feng Tang New
[v6,2/4] mm/slub: only zero the requested size of buffer for kzalloc mm/slub: some debug enhancements for kmalloc - - - --- 2022-09-13 Feng Tang New
[v6,1/4] mm/slub: enable debugging memory wasting of kmalloc mm/slub: some debug enhancements for kmalloc - 1 - --- 2022-09-13 Feng Tang New
[v5,4/4] mm/slub: extend redzone check to extra allocated kmalloc space than requested mm/slub: some debug enhancements for kmalloc - - - --- 2022-09-07 Feng Tang New
[v5,3/4] mm: kasan: Add free_meta size info in struct kasan_cache mm/slub: some debug enhancements for kmalloc 1 - - --- 2022-09-07 Feng Tang New
[v5,2/4] mm/slub: only zero the requested size of buffer for kzalloc mm/slub: some debug enhancements for kmalloc - - - --- 2022-09-07 Feng Tang New
[v5,1/4] mm/slub: enable debugging memory wasting of kmalloc mm/slub: some debug enhancements for kmalloc - 1 - --- 2022-09-07 Feng Tang New
[-next] mm: kence: add __kmem_cache_free to function skip list [-next] mm: kence: add __kmem_cache_free to function skip list - 1 - --- 2022-08-31 Feng Tang New
[v4,4/4] mm/slub: extend redzone check to cover extra allocated kmalloc space than requested mm/slub: some debug enhancements for kmalloc objects - - - --- 2022-08-29 Feng Tang New
[v4,3/4] mm: kasan: Add free_meta size info in struct kasan_cache mm/slub: some debug enhancements for kmalloc objects 1 - - --- 2022-08-29 Feng Tang New
[v4,2/4] mm/slub: only zero the requested size of buffer for kzalloc mm/slub: some debug enhancements for kmalloc objects - - - --- 2022-08-29 Feng Tang New
[v4,1/4] mm/slub: enable debugging memory wasting of kmalloc mm/slub: some debug enhancements for kmalloc objects - - - --- 2022-08-29 Feng Tang New
[v2] mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process [v2] mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process 1 1 - --- 2022-08-05 Feng Tang New
mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process 1 - - --- 2022-08-04 Feng Tang New
[v3,3/3] mm/slub: extend redzone check to cover extra allocated kmalloc space than requested mm/slub: some debug enhancements 1 - - --- 2022-07-27 Feng Tang New
[v3,2/3] mm/slub: only zero the requested size of buffer for kzalloc mm/slub: some debug enhancements - - - --- 2022-07-27 Feng Tang New
[v3,1/3] mm/slub: enable debugging memory wasting of kmalloc mm/slub: some debug enhancements - - - --- 2022-07-27 Feng Tang New
[v2,2/2] mm/slub: extend redzone check to cover all allocated kmalloc space [v2,1/2] mm/slub: enable debugging memory wasting of kmalloc - - - --- 2022-07-25 Feng Tang New
[v2,1/2] mm/slub: enable debugging memory wasting of kmalloc [v2,1/2] mm/slub: enable debugging memory wasting of kmalloc - - - --- 2022-07-25 Feng Tang New
[v2] iommu/iova: change IOVA_MAG_SIZE to 127 to save memory [v2] iommu/iova: change IOVA_MAG_SIZE to 127 to save memory 1 - - --- 2022-07-03 Feng Tang New
[v1] mm/slub: enable debugging memory wasting of kmalloc [v1] mm/slub: enable debugging memory wasting of kmalloc - - - --- 2022-07-01 Feng Tang New
iommu/iova: change IOVA_MAG_SIZE to 127 to save memory iommu/iova: change IOVA_MAG_SIZE to 127 to save memory 1 - - --- 2022-06-30 Feng Tang New
[RFC] mm/slub: enable debugging memory wasting of kmalloc [RFC] mm/slub: enable debugging memory wasting of kmalloc - - - --- 2022-06-30 Feng Tang New
[RFC] cgroup/cpuset: fix a memory binding failure for cgroup v2 [RFC] cgroup/cpuset: fix a memory binding failure for cgroup v2 - - - --- 2022-04-19 Feng Tang New
[v4] mm/page_alloc: detect allocation forbidden by cpuset and bail out early [v4] mm/page_alloc: detect allocation forbidden by cpuset and bail out early 1 - - --- 2021-09-24 Feng Tang New
[v3] mm/page_alloc: detect allocation forbidden by cpuset and bail out early [v3] mm/page_alloc: detect allocation forbidden by cpuset and bail out early 1 - - --- 2021-09-14 Feng Tang New
[v2] mm/page_alloc: detect allocation forbidden by cpuset and bail out early [v2] mm/page_alloc: detect allocation forbidden by cpuset and bail out early - - - --- 2021-09-13 Feng Tang New
mm/page_alloc: detect allocation forbidden by cpuset and bail out early mm/page_alloc: detect allocation forbidden by cpuset and bail out early - - - --- 2021-09-07 Feng Tang New
[RFC] mm/oom: detect and kill task which has allocation forbidden by cpuset limit [RFC] mm/oom: detect and kill task which has allocation forbidden by cpuset limit - - - --- 2021-08-31 Feng Tang New
[v7,5/5] mm/mempolicy: unify the create() func for bind/interleave/prefer-many policies Introduce multi-preference mempolicy 1 - - --- 2021-08-03 Feng Tang New
[v7,4/5] mm/mempolicy: Advertise new MPOL_PREFERRED_MANY Introduce multi-preference mempolicy 1 - - --- 2021-08-03 Feng Tang New
[v7,3/5] mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY Introduce multi-preference mempolicy 1 - - --- 2021-08-03 Feng Tang New
[v7,2/5] mm/memplicy: add page allocation function for MPOL_PREFERRED_MANY policy Introduce multi-preference mempolicy 1 - - --- 2021-08-03 Feng Tang New
[v7,1/5] mm/mempolicy: Add MPOL_PREFERRED_MANY for multiple preferred nodes Introduce multi-preference mempolicy 1 - - --- 2021-08-03 Feng Tang New
[v6,6/6] mm/mempolicy: unify the create() func for bind/interleave/prefer-many policies Introduce multi-preference mempolicy 1 - - --- 2021-07-12 Feng Tang New
[v6,5/6] mm/mempolicy: Advertise new MPOL_PREFERRED_MANY Introduce multi-preference mempolicy 1 - - --- 2021-07-12 Feng Tang New
[v6,4/6] mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY Introduce multi-preference mempolicy - 1 - --- 2021-07-12 Feng Tang New
[v6,3/6] mm/mempolicy: enable page allocation for MPOL_PREFERRED_MANY for general cases Introduce multi-preference mempolicy - - - --- 2021-07-12 Feng Tang New
[v6,2/6] mm/memplicy: add page allocation function for MPOL_PREFERRED_MANY policy Introduce multi-preference mempolicy - - - --- 2021-07-12 Feng Tang New
[v6,1/6] mm/mempolicy: Add MPOL_PREFERRED_MANY for multiple preferred nodes Introduce multi-preference mempolicy - - - --- 2021-07-12 Feng Tang New
[v5,-mm,6/6] mm/mempolicy: unify the create() func for bind/interleave/prefer-many policies Introduced multi-preference mempolicy - - - --- 2021-06-18 Feng Tang New
[v5,-mm,5/6] mm/mempolicy: Advertise new MPOL_PREFERRED_MANY Introduced multi-preference mempolicy - - - --- 2021-06-18 Feng Tang New
[v5,-mm,4/6] mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY Introduced multi-preference mempolicy - - - --- 2021-06-18 Feng Tang New
[v5,-mm,3/6] mm/mempolicy: enable page allocation for MPOL_PREFERRED_MANY for general cases Introduced multi-preference mempolicy - - - --- 2021-06-18 Feng Tang New
[v5,-mm,2/6] mm/memplicy: add page allocation function for MPOL_PREFERRED_MANY policy Introduced multi-preference mempolicy - - - --- 2021-06-18 Feng Tang New
[v5,-mm,1/6] mm/mempolicy: Add MPOL_PREFERRED_MANY for multiple preferred nodes Introduced multi-preference mempolicy - - - --- 2021-06-18 Feng Tang New
[v4,3/3] mm/mempolicy: unify the parameter sanity check for mbind and set_mempolicy mm/mempolicy: some fix and semantics cleanup 1 - - --- 2021-06-01 Feng Tang New
[v4,2/3] mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PREFERRED policy mm/mempolicy: some fix and semantics cleanup 1 - - --- 2021-06-01 Feng Tang New
[v4,1/3] mm/mempolicy: cleanup nodemask intersection check for oom mm/mempolicy: some fix and semantics cleanup 1 - - --- 2021-06-01 Feng Tang New
[v3,3/3] mm/mempolicy: unify the parameter sanity check for mbind and set_mempolicy mm/mempolicy: some fix and semantics cleanup 1 - - --- 2021-05-31 Feng Tang New
[v3,2/3] mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PREFERRED policy mm/mempolicy: some fix and semantics cleanup - - - --- 2021-05-31 Feng Tang New
[v3,1/3] mm/mempolicy: cleanup nodemask intersection check for oom mm/mempolicy: some fix and semantics cleanup 1 - - --- 2021-05-31 Feng Tang New
[v2,3/3] mm/mempolicy: unify the parameter sanity check for mbind and set_mempolicy mm/mempolicy: some fix and semantics cleanup - - - --- 2021-05-28 Feng Tang New
[v2,2/3] mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PREFERRED policy mm/mempolicy: some fix and semantics cleanup - 1 - --- 2021-05-28 Feng Tang New
[v2,1/3] mm/mempolicy: cleanup nodemask intersection check for oom mm/mempolicy: some fix and semantics cleanup - - - --- 2021-05-28 Feng Tang New
[v1,4/4] mm/mempolicy: kill MPOL_F_LOCAL bit mm/mempolicy: some fix and semantics cleanup - 1 - --- 2021-05-26 Feng Tang New
[v1,3/4] mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PREFERRED policy mm/mempolicy: some fix and semantics cleanup 1 - - --- 2021-05-26 Feng Tang New
[v1,2/4] mm/mempolicy: unify the preprocessing for mbind and set_mempolicy mm/mempolicy: some fix and semantics cleanup - - - --- 2021-05-26 Feng Tang New
[v1,1/4] mm/mempolicy: skip nodemask intersect check for 'interleave' when oom mm/mempolicy: some fix and semantics cleanup - - - --- 2021-05-26 Feng Tang New
[RFC,v2,4/4] mm/mempolicy: kill MPOL_F_LOCAL bit mm/mempolicy: some fix and semantics cleanup - 1 - --- 2021-05-20 Feng Tang New
[RFC,v2,3/4] mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PREFERRED policy mm/mempolicy: some fix and semantics cleanup - - - --- 2021-05-20 Feng Tang New
[RFC,v2,2/4] mm/mempolicy: unify the preprocessing for mbind and set_mempolicy mm/mempolicy: some fix and semantics cleanup - - - --- 2021-05-20 Feng Tang New
[RFC,v2,1/4] mm/mempolicy: skip nodemask intersect check for 'interleave' when oom mm/mempolicy: some fix and semantics cleanup - - - --- 2021-05-20 Feng Tang New
[RFC,2/2] mempolicy: kill MPOL_F_LOCAL bit Untitled series #481693 - 1 - --- 2021-05-13 Feng Tang New
[v4,13/13] mem/mempolicy: unify mpol_new_preferred() and mpol_new_preferred_many() Introduced multi-preference mempolicy - - - --- 2021-03-17 Feng Tang New
« 1 2 »