Show patches with: Submitter = Waiman Long       |    State = Action Required       |    Archived = No       |   53 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3] mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplu… [v3] mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplu… - 2 - --- 2022-08-12 Waiman Long New
[v2] mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplu… [v2] mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplu… - - - --- 2022-08-10 Waiman Long New
mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock - - - --- 2022-08-09 Waiman Long New
[v2,3/3] mm/kmemleak: Prevent soft lockup in first object iteration loop of kmemleak_scan() mm/kmemleak: Avoid soft lockup in kmemleak_scan() - 1 - --- 2022-06-14 Waiman Long New
[v2,2/3] mm/kmemleak: Skip unlikely objects in kmemleak_scan() without taking lock mm/kmemleak: Avoid soft lockup in kmemleak_scan() - 1 - --- 2022-06-14 Waiman Long New
[v2,1/3] mm/kmemleak: Use _irq lock/unlock variants in kmemleak_scan/_clear() mm/kmemleak: Avoid soft lockup in kmemleak_scan() - 2 - --- 2022-06-14 Waiman Long New
[3/3] mm/kmemleak: Prevent soft lockup in first object iteration loop of kmemleak_scan() mm/kmemleak: Avoid soft lockup in kmemleak_scan() - - - --- 2022-06-12 Waiman Long New
[2/3] mm/kmemleak: Skip unlikely objects in kmemleak_scan() without taking lock mm/kmemleak: Avoid soft lockup in kmemleak_scan() - 1 - --- 2022-06-12 Waiman Long New
[1/3] mm/kmemleak: Use _irq lock/unlock variants in kmemleak_scan/_clear() mm/kmemleak: Avoid soft lockup in kmemleak_scan() - 2 - --- 2022-06-12 Waiman Long New
[v3] cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() [v3] cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() - 1 1 --- 2022-04-27 Waiman Long New
[v2] cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() [v2] cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() - 1 - --- 2022-04-25 Waiman Long New
cgroup/cpuset: Remove redundant cpu/node masks setup in cpuset_init_smp() cgroup/cpuset: Remove redundant cpu/node masks setup in cpuset_init_smp() - - - --- 2022-04-25 Waiman Long New
mm/memcg: Free percpu stats memory of dying memcg's mm/memcg: Free percpu stats memory of dying memcg's - - - --- 2022-04-21 Waiman Long New
[RFC] mm/mmap: Map MAP_STACK to VM_STACK [RFC] mm/mmap: Map MAP_STACK to VM_STACK - - - --- 2022-04-18 Waiman Long New
[v4] mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning [v4] mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning - - - --- 2022-03-31 Waiman Long New
[v3] mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning [v3] mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning - - - --- 2022-03-30 Waiman Long New
[v2] mm/list_lru: Fix possible race in memcg_reparent_list_lru_node() [v2] mm/list_lru: Fix possible race in memcg_reparent_list_lru_node() 3 1 - --- 2022-03-30 Waiman Long New
mm/list_lru: Fix possible race in memcg_reparent_list_lru_node() mm/list_lru: Fix possible race in memcg_reparent_list_lru_node() - - - --- 2022-03-28 Waiman Long New
[PATCH-mm,v3] mm/list_lru: Optimize memcg_reparent_list_lru_node() [PATCH-mm,v3] mm/list_lru: Optimize memcg_reparent_list_lru_node() - 1 - --- 2022-03-09 Waiman Long New
[PATCH-mm,v2] mm/list_lru: Optimize memcg_reparent_list_lru_node() [PATCH-mm,v2] mm/list_lru: Optimize memcg_reparent_list_lru_node() - 1 - --- 2022-03-09 Waiman Long New
mm/list_lru: Optimize memcg_drain_list_lru_node() mm/list_lru: Optimize memcg_drain_list_lru_node() - - - --- 2022-03-08 Waiman Long New
[v5,4/4] mm/page_owner: Record task command name mm/page_owner: Extend page_owner to show memcg information - - - --- 2022-02-08 Waiman Long New
[v5,3/4] mm/page_owner: Print memcg information mm/page_owner: Extend page_owner to show memcg information 3 - - --- 2022-02-08 Waiman Long New
[v5,2/4] mm/page_owner: Use scnprintf() to avoid excessive buffer overrun check mm/page_owner: Extend page_owner to show memcg information 2 1 - --- 2022-02-08 Waiman Long New
[v5,1/4] lib/vsprintf: Avoid redundant work with 0 size mm/page_owner: Extend page_owner to show memcg information 3 1 - --- 2022-02-08 Waiman Long New
[v4,4/4] mm/page_owner: Record task command name Untitled series #610798 - - - --- 2022-02-02 Waiman Long New
[v4,3/4] mm/page_owner: Print memcg information [v4,1/4] lib/vsprintf: Avoid redundant work with 0 size 3 - - --- 2022-02-02 Waiman Long New
[v4,2/4] mm/page_owner: Use scnprintf() to avoid excessive buffer overrun check [v4,1/4] lib/vsprintf: Avoid redundant work with 0 size 1 1 - --- 2022-02-02 Waiman Long New
[v4,1/4] lib/vsprintf: Avoid redundant work with 0 size [v4,1/4] lib/vsprintf: Avoid redundant work with 0 size 2 2 - --- 2022-02-02 Waiman Long New
[v2] mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning [v2] mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning - - - --- 2022-02-02 Waiman Long New
mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning - - - --- 2022-02-01 Waiman Long New
[v4,4/4] mm/page_owner: Record task command name [v4,1/4] lib/vsprintf: Avoid redundant work with 0 size - - - --- 2022-01-31 Waiman Long New
[v3,4/4] mm/page_owner: Record task command name mm/page_owner: Extend page_owner to show memcg information - - - --- 2022-01-31 Waiman Long New
[v3,3/4] mm/page_owner: Print memcg information mm/page_owner: Extend page_owner to show memcg information 2 - - --- 2022-01-31 Waiman Long New
[v3,2/4] mm/page_owner: Use scnprintf() to avoid excessive buffer overrun check mm/page_owner: Extend page_owner to show memcg information 3 1 - --- 2022-01-31 Waiman Long New
[v3,1/4] lib/vsprintf: Avoid redundant work with 0 size mm/page_owner: Extend page_owner to show memcg information 3 1 - --- 2022-01-31 Waiman Long New
[v2,3/3] mm/page_owner: Dump memcg information mm/page_owner: Extend page_owner to show memcg information - - - --- 2022-01-29 Waiman Long New
[v2,2/3] mm/page_owner: Use scnprintf() to avoid excessive buffer overrun check mm/page_owner: Extend page_owner to show memcg information - 1 - --- 2022-01-29 Waiman Long New
[v2,1/3] lib/vsprintf: Avoid redundant work with 0 size mm/page_owner: Extend page_owner to show memcg information 1 1 - --- 2022-01-29 Waiman Long New
[2/2] mm/page_owner: Dump memcg information mm/page_owner: Extend page_owner to show memcg - - - --- 2022-01-28 Waiman Long New
[1/2] mm/page_owner: Introduce SNPRINTF() macro that includes length error check mm/page_owner: Extend page_owner to show memcg - - - --- 2022-01-28 Waiman Long New
selftests/vm: Make charge_reserved_hugetlb.sh work with existing cgroup setting selftests/vm: Make charge_reserved_hugetlb.sh work with existing cgroup setting 1 - - --- 2022-01-06 Waiman Long New
[PATCH-next,v3] mm/memcg: Properly handle memcg_stock access for PREEMPT_RT [PATCH-next,v3] mm/memcg: Properly handle memcg_stock access for PREEMPT_RT - - - --- 2021-12-14 Waiman Long New
[PATCH-next,v2] mm/memcg: Properly handle memcg_stock access for PREEMPT_RT [PATCH-next,v2] mm/memcg: Properly handle memcg_stock access for PREEMPT_RT - - - --- 2021-12-10 Waiman Long New
mm/memcg: Properly handle memcg_stock access for PREEMPT_RT mm/memcg: Properly handle memcg_stock access for PREEMPT_RT - - - --- 2021-12-10 Waiman Long New
mm/memcg: Relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() mm/memcg: Relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() 1 2 - --- 2021-11-29 Waiman Long New
[v2] mm/memcg: Remove obsolete memcg_free_kmem() [v2] mm/memcg: Remove obsolete memcg_free_kmem() - 3 - --- 2021-10-05 Waiman Long New
[3/3] mm, memcg: Ensure valid memcg from objcg within a RCU critical section mm, memcg: Miscellaneous cleanups - - - --- 2021-10-01 Waiman Long New
[2/3] mm, memcg: Remove obsolete memcg_free_kmem() mm, memcg: Miscellaneous cleanups - - - --- 2021-10-01 Waiman Long New
[1/3] mm, memcg: Don't put offlined memcg into local stock mm, memcg: Miscellaneous cleanups - 1 - --- 2021-10-01 Waiman Long New
mm/memcg: Disable task obj_stock for PREEMPT_RT mm/memcg: Disable task obj_stock for PREEMPT_RT 1 - - --- 2021-08-03 Waiman Long New
[v2] mm/memcg: Fix incorrect flushing of lruvec data in obj_stock [v2] mm/memcg: Fix incorrect flushing of lruvec data in obj_stock 2 1 - --- 2021-08-02 Waiman Long New
mm/memcg: Fix incorrect flushing of lruvec data in obj_stock mm/memcg: Fix incorrect flushing of lruvec data in obj_stock 1 1 - --- 2021-08-02 Waiman Long New