Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Haifeng Xu
| Archived =
No
| 70 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v4,2/2] x86/resctrl: Add tracepoint for llc_occupancy tracking
x86/resctrl: Track llc_occupancy of RMIDs in limbo list
- - -
-
-
-
2024-03-04
Haifeng Xu
New
[v4,1/2] x86/resctrl: Rename pseudo_lock_event.h to trace.h
x86/resctrl: Track llc_occupancy of RMIDs in limbo list
- - -
-
-
-
2024-03-04
Haifeng Xu
New
[2/2] x86/resctrl: Add tracepoint for llc_occupancy tracking
x86/resctrl: Track llc_occupancy of RMIDs in limbo list
- 1 -
-
-
-
2024-02-29
Haifeng Xu
New
[1/2] x86/resctrl: Rename pseudo_lock_event.h to trace.h
x86/resctrl: Track llc_occupancy of RMIDs in limbo list
- - -
-
-
-
2024-02-29
Haifeng Xu
New
[v2,2/2] x86/resctrl: Add tracepoint for llc_occupancy tracking
Track llc_occpuancy of RMIDs in limbo list
- - -
-
-
-
2024-02-21
Haifeng Xu
New
[v2,1/2] x86/resctrl: Rename pseudo_lock_event.h to trace.h
Track llc_occpuancy of RMIDs in limbo list
- - -
-
-
-
2024-02-21
Haifeng Xu
New
x86/resctrl: Add tracepoint for llc_occupancy tracking
x86/resctrl: Add tracepoint for llc_occupancy tracking
- - -
-
-
-
2024-01-26
Haifeng Xu
New
x86/cpu: Remove unused aperfmperf_get_khz()
x86/cpu: Remove unused aperfmperf_get_khz()
- - -
-
-
-
2024-01-24
Haifeng Xu
New
[3/3] x86/resctrl: Display cache occupancy of busy RMIDs
Untitled series #78855
- - -
-
-
-
2024-01-23
Haifeng Xu
New
[2/3] x86/resctrl: Display the number of available RMIDs
Untitled series #78855
- - -
-
-
-
2024-01-23
Haifeng Xu
New
[2/2] mm: list_lru: remove unused macro list_lru_init_key()
[1/2] mm: list_lru: disable memcg_aware when cgroup.memory is set to "nokmem"
1 - -
-
-
-
2023-12-28
Haifeng Xu
New
[1/2] mm: list_lru: disable memcg_aware when cgroup.memory is set to "nokmem"
[1/2] mm: list_lru: disable memcg_aware when cgroup.memory is set to "nokmem"
1 - -
-
-
-
2023-12-28
Haifeng Xu
New
[v3,2/2] bonding: use a read-write lock in bonding_show_bonds()
[v3,1/2] bonding: export devnet_rename_sem
- 1 -
-
-
-
2023-11-19
Haifeng Xu
New
[v3,1/2] bonding: export devnet_rename_sem
[v3,1/2] bonding: export devnet_rename_sem
- 1 -
-
-
-
2023-11-19
Haifeng Xu
New
[v2] bonding: use a read-write lock in bonding_show_bonds()
[v2] bonding: use a read-write lock in bonding_show_bonds()
- - -
-
-
-
2023-11-17
Haifeng Xu
New
locking/rwsem: Remove unnessary check in rwsem_down_read_slowpath()
locking/rwsem: Remove unnessary check in rwsem_down_read_slowpath()
- - -
-
-
-
2023-11-08
Haifeng Xu
New
boning: use a read-write lock in bonding_show_bonds()
boning: use a read-write lock in bonding_show_bonds()
- - -
-
-
-
2023-11-08
Haifeng Xu
New
[RESEND,2/2] vfs: replace d_backing_inode() with d_inode() globally
[RESEND,1/2] vfs: remove unused d_backing_dentry() function
- 1 -
-
-
-
2023-09-30
Haifeng Xu
New
[RESEND,1/2] vfs: remove unused d_backing_dentry() function
[RESEND,1/2] vfs: remove unused d_backing_dentry() function
- 1 -
-
-
-
2023-09-30
Haifeng Xu
New
[RESEND] sched/psi: bail out early from irq time accounting
[RESEND] sched/psi: bail out early from irq time accounting
- 1 -
-
-
-
2023-09-26
Haifeng Xu
New
sched/psi: bail out early from irq time accounting
sched/psi: bail out early from irq time accounting
1 1 -
-
-
-
2023-09-25
Haifeng Xu
New
[RESEND] memcg, oom: unmark under_oom after the oom killer is done
[RESEND] memcg, oom: unmark under_oom after the oom killer is done
- - -
-
-
-
2023-09-23
Haifeng Xu
New
sched: Filter root_task_group at the beginning
sched: Filter root_task_group at the beginning
- - -
-
-
-
2023-09-22
Haifeng Xu
New
mm/mm_init.c: drop node_start_pfn from adjust_zone_range_for_zone_movable()
mm/mm_init.c: drop node_start_pfn from adjust_zone_range_for_zone_movable()
- 4 -
-
-
-
2023-07-17
Haifeng Xu
New
mm/mm_init.c: mark check_for_memory() as __init
mm/mm_init.c: mark check_for_memory() as __init
- 2 -
-
-
-
2023-07-10
Haifeng Xu
New
[v2] mm/memcontrol: do not tweak node in mem_cgroup_init()
[v2] mm/memcontrol: do not tweak node in mem_cgroup_init()
1 - -
-
-
-
2023-06-19
Haifeng Xu
New
selftests: cgroup: fix unexpected failure on test_memcg_sock
selftests: cgroup: fix unexpected failure on test_memcg_sock
- - -
-
-
-
2023-06-19
Haifeng Xu
New
[2/2] mm/memcontrol: add check for allocation failure in mem_cgroup_init()
[1/2] mm/memcontrol: do not tweak node in mem_cgroup_init()
- - -
-
-
-
2023-06-15
Haifeng Xu
New
[1/2] mm/memcontrol: do not tweak node in mem_cgroup_init()
[1/2] mm/memcontrol: do not tweak node in mem_cgroup_init()
1 - -
-
-
-
2023-06-15
Haifeng Xu
New
mm/mm_init.c: add debug messsge for dma zone
mm/mm_init.c: add debug messsge for dma zone
- - -
-
-
-
2023-06-07
Haifeng Xu
New
mm/mm_init.c: drop 'nid' parameter from check_for_memory()
mm/mm_init.c: drop 'nid' parameter from check_for_memory()
1 1 -
-
-
-
2023-06-07
Haifeng Xu
New
[v2,2/2] mm/mm_init.c: remove reset_node_present_pages()
[v2,1/2] mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat()
1 1 -
-
-
-
2023-06-07
Haifeng Xu
New
[v2,1/2] mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat()
[v2,1/2] mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat()
2 1 -
-
-
-
2023-06-07
Haifeng Xu
New
[2/2] mm/mm_init.c: remove reset_node_present_pages()
[1/2] mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat()
1 - -
-
-
-
2023-06-01
Haifeng Xu
New
[1/2] mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat()
[1/2] mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat()
- - -
-
-
-
2023-06-01
Haifeng Xu
New
[2/2] mm/mm_init.c: do not calculate memmap and reserved pages for empty zone
[1/2] mm/mm_init.c: move set_pageblock_order() to free_area_init()
- - -
-
-
-
2023-06-01
Haifeng Xu
New
[1/2] mm/mm_init.c: move set_pageblock_order() to free_area_init()
[1/2] mm/mm_init.c: move set_pageblock_order() to free_area_init()
- 1 -
-
-
-
2023-06-01
Haifeng Xu
New
mm/mm_init.c: remove free_area_init_memoryless_node()
mm/mm_init.c: remove free_area_init_memoryless_node()
1 - -
-
-
-
2023-05-28
Haifeng Xu
New
[v2,2/2] mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn in zone_absent_pages_in_node()
[v2,1/2] mm/mm_init.c: introduce reset_memoryless_node_totalpages()
- 1 -
-
-
-
2023-05-26
Haifeng Xu
New
[v2,1/2] mm/mm_init.c: introduce reset_memoryless_node_totalpages()
[v2,1/2] mm/mm_init.c: introduce reset_memoryless_node_totalpages()
- 1 -
-
-
-
2023-05-26
Haifeng Xu
New
[3/3] mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn in zone_absent_pages_in_node()
[1/3] mm/mm_init.c: remove comments in zone_spanned_pages_in_node() and zone_absent_pages_in_node()
- - -
-
-
-
2023-05-25
Haifeng Xu
New
[2/3] mm/mm_init.c: account absent_page only if spanned_page is non-zero
[1/3] mm/mm_init.c: remove comments in zone_spanned_pages_in_node() and zone_absent_pages_in_node()
- - -
-
-
-
2023-05-25
Haifeng Xu
New
[1/3] mm/mm_init.c: remove comments in zone_spanned_pages_in_node() and zone_absent_pages_in_node()
[1/3] mm/mm_init.c: remove comments in zone_spanned_pages_in_node() and zone_absent_pages_in_node()
- - -
-
-
-
2023-05-25
Haifeng Xu
New
[2/2] selftests: cgroup: fix unexpected failure on test_memcg_low
[1/2] mm/memcontrol: fix typo in comment
- 1 -
-
-
-
2023-05-22
Haifeng Xu
New
[1/2] mm/memcontrol: fix typo in comment
[1/2] mm/memcontrol: fix typo in comment
- - -
-
-
-
2023-05-22
Haifeng Xu
New
mm, oom: do not check 0 mask in out_of_memory()
mm, oom: do not check 0 mask in out_of_memory()
1 - -
-
-
-
2023-05-08
Haifeng Xu
New
fork: optimize memcg_charge_kernel_stack() a bit
fork: optimize memcg_charge_kernel_stack() a bit
- - -
-
-
-
2023-05-08
Haifeng Xu
New
[2/2] vfs: replace d_backing_inode() with d_inode() globally
[1/2] security: fix code style problem in security_inode_rename()
- - -
-
-
-
2023-04-25
Haifeng Xu
New
[1/2] security: fix code style problem in security_inode_rename()
[1/2] security: fix code style problem in security_inode_rename()
- - -
-
-
-
2023-04-25
Haifeng Xu
New
[v2,2/2] vfs: clean up d_backing_inode() function
Untitled series #34452
- - -
-
-
-
2023-04-19
Haifeng Xu
New
mm, vmpressure: remove redundant check in vmpressure()
mm, vmpressure: remove redundant check in vmpressure()
- - -
-
-
-
2023-04-19
Haifeng Xu
New
[2/2] vfs: clean up d_backing_inode() function
[1/2] vfs: remove unused d_backing_dentry() function
- - -
-
-
-
2023-04-19
Haifeng Xu
New
[1/2] vfs: remove unused d_backing_dentry() function
[1/2] vfs: remove unused d_backing_dentry() function
- - -
-
-
-
2023-04-19
Haifeng Xu
New
[v2,2/2] memcg, oom: remove explicit wakeup in mem_cgroup_oom_synchronize()
[v2,1/2] memcg, oom: remove unnecessary check in mem_cgroup_oom_synchronize()
1 - -
-
-
-
2023-04-19
Haifeng Xu
New
[v2,1/2] memcg, oom: remove unnecessary check in mem_cgroup_oom_synchronize()
[v2,1/2] memcg, oom: remove unnecessary check in mem_cgroup_oom_synchronize()
1 - -
-
-
-
2023-04-19
Haifeng Xu
New
[RESEND] mm/vmscan: simplify shrink_node()
[RESEND] mm/vmscan: simplify shrink_node()
- 1 -
-
-
-
2023-04-11
Haifeng Xu
New
[RFC] memcg, oom: clean up mem_cgroup_oom_synchronize
[RFC] memcg, oom: clean up mem_cgroup_oom_synchronize
- - -
-
-
-
2023-03-15
Haifeng Xu
New
[RESEND] mm/oom_kill: don't kill exiting tasks in oom_kill_memcg_member
[RESEND] mm/oom_kill: don't kill exiting tasks in oom_kill_memcg_member
- - -
-
-
-
2023-03-14
Haifeng Xu
New
mm/oom_kill: don't kill exiting tasks in oom_kill_memcg_member
mm/oom_kill: don't kill exiting tasks in oom_kill_memcg_member
- - -
-
-
-
2023-03-07
Haifeng Xu
New
mm: remove redundant check in handle_mm_fault
mm: remove redundant check in handle_mm_fault
- - -
-
-
-
2023-03-06
Haifeng Xu
New
cpuset: Clean up cpuset_node_allowed
cpuset: Clean up cpuset_node_allowed
1 - -
-
-
-
2023-02-28
Haifeng Xu
New
cpuset: Remove unused cpuset_node_allowed
cpuset: Remove unused cpuset_node_allowed
- - -
-
-
-
2023-02-27
Haifeng Xu
New
mm/memcg: Skip high limit check in root memcg
mm/memcg: Skip high limit check in root memcg
- - -
-
-
-
2023-02-10
Haifeng Xu
New
mm/memcontrol: Skip root memcg in memcg_memory_event_mm
mm/memcontrol: Skip root memcg in memcg_memory_event_mm
- - -
-
-
-
2022-12-15
Haifeng Xu
New
fork: Avoid inherit PF_IO_WORKER flag
fork: Avoid inherit PF_IO_WORKER flag
- - -
-
-
-
2022-12-15
Haifeng Xu
New
signal: Initialize the info in ksignal
signal: Initialize the info in ksignal
- - -
-
-
-
2022-11-28
Haifeng Xu
New
cgroup/cpuset: Clean up cpuset_task_status_allowed
cgroup/cpuset: Clean up cpuset_task_status_allowed
1 - -
-
-
-
2022-11-25
Haifeng Xu
New
cgroup/cpuset: Optimize update_tasks_nodemask()
cgroup/cpuset: Optimize update_tasks_nodemask()
- - -
-
-
-
2022-11-23
Haifeng Xu
New
cgroup: Fix typo in comment
cgroup: Fix typo in comment
- - -
-
-
-
2022-11-20
Haifeng Xu
New
cgroup: Simplify code in css_set_move_task
cgroup: Simplify code in css_set_move_task
- - -
-
-
-
2022-10-20
Haifeng Xu
New