Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Yajun Deng
| Archived =
No
| 103 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
«
1
2
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v2] mm/mmap: convert all mas except mas_detach to vma iterator
[v2] mm/mmap: convert all mas except mas_detach to vma iterator
- - -
-
-
-
2024-02-26
Yajun Deng
New
[v2] mm/mmap: return early if it can't merge in vma_merge()
[v2] mm/mmap: return early if it can't merge in vma_merge()
- - -
-
-
-
2024-02-21
Yajun Deng
New
mm/mmap: Add case 9 in vma_merge()
mm/mmap: Add case 9 in vma_merge()
- - -
-
-
-
2024-02-18
Yajun Deng
New
mm/mmap: convert all mas except mas_detach to vma iterator
mm/mmap: convert all mas except mas_detach to vma iterator
- - -
-
-
-
2024-02-18
Yajun Deng
New
[v3] mm/mmap: pass vma to vma_merge()
[v3] mm/mmap: pass vma to vma_merge()
- 1 -
-
-
-
2024-02-03
Yajun Deng
New
[v2] mm/mmap: use SZ_{8K, 128K} helper macro
[v2] mm/mmap: use SZ_{8K, 128K} helper macro
- - -
-
-
-
2024-01-31
Yajun Deng
New
mm/mmap: remove the mm parameter in vma_complete()
mm/mmap: remove the mm parameter in vma_complete()
- - -
-
-
-
2024-01-29
Yajun Deng
New
mm/mmap: use SZ_{8M, 128M} helper macro
mm/mmap: use SZ_{8M, 128M} helper macro
- - -
-
-
-
2024-01-26
Yajun Deng
New
[v2,2/2] mm/mmap: remove find_vma_intersection() in vma_merge()
mm/mmap: simplify vma_merge()
- 1 -
-
-
-
2024-01-25
Yajun Deng
New
[v2,1/2] mm/mmap: pass vma to vma_merge()
mm/mmap: simplify vma_merge()
- 1 -
-
-
-
2024-01-25
Yajun Deng
New
[v2] mm/mmap: introduce vma_set_range()
[v2] mm/mmap: introduce vma_set_range()
- 1 -
-
-
-
2024-01-24
Yajun Deng
New
mm/mmap: simplify vma_merge()
mm/mmap: simplify vma_merge()
- - -
-
-
-
2024-01-18
Yajun Deng
New
memblock: fix crash when reserved memory is not added to memory
memblock: fix crash when reserved memory is not added to memory
- - -
-
-
-
2024-01-18
Yajun Deng
New
mm/mmap: introduce vma_range_init()
mm/mmap: introduce vma_range_init()
- - -
-
-
-
2024-01-11
Yajun Deng
New
mm/mmap: simplify vma link and unlink
mm/mmap: simplify vma link and unlink
- - -
-
-
-
2024-01-10
Yajun Deng
New
[v3] USB: core: Use device_driver directly in struct usb_driver and usb_device_driver
[v3] USB: core: Use device_driver directly in struct usb_driver and usb_device_driver
1 - -
-
-
-
2024-01-04
Yajun Deng
New
[net-next,v2,2/2] net: phy: Introduce is_phy_device()
net: phy: Use is_phy_driver() and is_phy_device()
- - -
-
-
-
2024-01-03
Yajun Deng
New
[net-next,v2,1/2] net: phy: Cleanup struct mdio_driver_common and introduce is_phy_driver()
net: phy: Use is_phy_driver() and is_phy_device()
- 1 -
-
-
-
2024-01-03
Yajun Deng
New
[net-next] net: phy: Cleanup struct mdio_driver_common
[net-next] net: phy: Cleanup struct mdio_driver_common
- 1 -
-
-
-
2023-12-28
Yajun Deng
New
mm: page_alloc: Simplify __free_pages_ok()
mm: page_alloc: Simplify __free_pages_ok()
- 1 -
-
-
-
2023-12-16
Yajun Deng
New
[v2] USB: core: Use device_driver directly in struct usb_driver and usb_device_driver
[v2] USB: core: Use device_driver directly in struct usb_driver and usb_device_driver
1 - -
-
-
-
2023-12-16
Yajun Deng
New
[v2,2/2] sched/rt: Return NULL when rt entity isn't a task in rt_task_of()
sched: Return NULL when entity isn't a task
- - -
-
-
-
2023-12-06
Yajun Deng
New
[v2,1/2] sched/fair: Return NULL when entity isn't a task in task_of()
sched: Return NULL when entity isn't a task
- - -
-
-
-
2023-12-06
Yajun Deng
New
[2/2] sched/rt: Return NULL when rt entity isn't a task in rt_task_of()
sched: Return NULL when entity isn't a task
- - -
-
-
-
2023-12-01
Yajun Deng
New
[1/2] sched/fair: Return NULL when entity isn't a task in task_of()
sched: Return NULL when entity isn't a task
- - -
-
-
-
2023-12-01
Yajun Deng
New
[v3,3/3] sched/fair: Simplify update_curr()
Use update_current_exec_runtime simplify code
- - -
-
-
-
2023-10-31
Yajun Deng
New
[v3,2/3] sched: Don't trace stat runtime for task group
Use update_current_exec_runtime simplify code
- - -
-
-
-
2023-10-31
Yajun Deng
New
[v3,1/3] sched: Don't account execution time for task group
Use update_current_exec_runtime simplify code
- - -
-
-
-
2023-10-31
Yajun Deng
New
[v2] sched/rt: Account execution time for cgroup and thread group if rt entity is task
[v2] sched/rt: Account execution time for cgroup and thread group if rt entity is task
- - -
-
-
-
2023-10-23
Yajun Deng
New
sched/rt: Account execution time for cgroup and thread group if rt entity is task
sched/rt: Account execution time for cgroup and thread group if rt entity is task
- - -
-
-
-
2023-10-23
Yajun Deng
New
sched/rt: Redefine RR_TIMESLICE to 100 msecs
sched/rt: Redefine RR_TIMESLICE to 100 msecs
- - -
-
-
-
2023-10-18
Yajun Deng
New
[v7,3/3] sched/headers: Move sched_rt_entity::back to under the CONFIG_RT_GROUP_SCHED block
sched/rt: Move sched_rt_entity::back to CONFIG_RT_GROUP_SCHED
- - -
-
-
-
2023-10-09
Yajun Deng
New
[v7,2/3] sched/rt: Init 'back' in init_tg_rt_entry
sched/rt: Move sched_rt_entity::back to CONFIG_RT_GROUP_SCHED
- - -
-
-
-
2023-10-09
Yajun Deng
New
[v7,1/3] sched/rt: Introduce for_each_sched_rt_entity_back() & use it
sched/rt: Move sched_rt_entity::back to CONFIG_RT_GROUP_SCHED
- - -
-
-
-
2023-10-09
Yajun Deng
New
[net-next,v8] net/core: Introduce netdev_core_stats_inc()
[net-next,v8] net/core: Introduce netdev_core_stats_inc()
- 1 -
-
-
-
2023-10-09
Yajun Deng
New
sched/rt: case sysctl_sched_rt_period to integer
sched/rt: case sysctl_sched_rt_period to integer
- - -
-
-
-
2023-10-08
Yajun Deng
New
[net-next,v7] net/core: Introduce netdev_core_stats_inc()
[net-next,v7] net/core: Introduce netdev_core_stats_inc()
- - -
-
-
-
2023-10-07
Yajun Deng
New
[2/2] sched/rt: Move sched_rt_entity::back to under the CONFIG_RT_GROUP_SCHED block
Move sched_rt_entity::back to RT_GROUP_SCHED
- - -
-
-
-
2023-10-05
Yajun Deng
New
[1/2] sched/rt: Introduce for_each_sched_rt_entity_back() & use it
Move sched_rt_entity::back to RT_GROUP_SCHED
- - -
-
-
-
2023-10-05
Yajun Deng
New
[v3] memblock: don't run loop in memblock_add_range() twice
[v3] memblock: don't run loop in memblock_add_range() twice
- - -
-
-
-
2023-10-03
Yajun Deng
New
[v2] memblock: don't run loop in memblock_add_range() twice
[v2] memblock: don't run loop in memblock_add_range() twice
- - -
-
-
-
2023-10-02
Yajun Deng
New
[v5,2/2] mm: Init page count in reserve_bootmem_region when MEMINIT_EARLY
mm: Don't init and clear page count when MEMINIT_EARLY
- - -
-
-
-
2023-09-29
Yajun Deng
New
[v5,1/2] mm: allow optional initialization of page count and PG_reserved flag
mm: Don't init and clear page count when MEMINIT_EARLY
- - -
-
-
-
2023-09-29
Yajun Deng
New
[v6] net/core: Introduce netdev_core_stats_inc()
[v6] net/core: Introduce netdev_core_stats_inc()
- - -
-
-
-
2023-09-28
Yajun Deng
New
[v4,2/2] mm: Init page count in reserve_bootmem_region when MEMINIT_EARLY
mm: Don't set and reset page count in MEMINIT_EARLY
- - -
-
-
-
2023-09-28
Yajun Deng
New
[v4,1/2] mm: pass page count and reserved to __init_single_page
mm: Don't set and reset page count in MEMINIT_EARLY
- - -
-
-
-
2023-09-28
Yajun Deng
New
memblock: don't run loop in memblock_add_range() twice
memblock: don't run loop in memblock_add_range() twice
- - -
-
-
-
2023-09-27
Yajun Deng
New
[RESEND] i40e: fix the wrong PTP frequency calculation
[RESEND] i40e: fix the wrong PTP frequency calculation
- 1 -
-
-
-
2023-09-26
Yajun Deng
New
[v3,2/2] mm: Init page count in reserve_bootmem_region when MEMINIT_EARLY
mm: Don't set and reset page count in MEMINIT_EARLY
- - -
-
-
-
2023-09-26
Yajun Deng
New
[v3,1/2] mm: pass page count and reserved to __init_single_page
mm: Don't set and reset page count in MEMINIT_EARLY
- - -
-
-
-
2023-09-26
Yajun Deng
New
[v2,2/2] mm: Init page count in reserve_bootmem_region when MEMINIT_EARLY
mm: Don't set and reset page count in MEMINIT_EARLY
- - -
-
-
-
2023-09-25
Yajun Deng
New
[v2,1/2] mm: pass page count and reserved to __init_single_page
mm: Don't set and reset page count in MEMINIT_EARLY
- - -
-
-
-
2023-09-25
Yajun Deng
New
[4/4] mm: don't set page count in deferred_init_pages
mm: Don't set and reset page count in MEMINIT_EARLY
- - -
-
-
-
2023-09-22
Yajun Deng
New
[3/4] mm: Set page count and mark page reserved in reserve_bootmem_region
mm: Don't set and reset page count in MEMINIT_EARLY
- - -
-
-
-
2023-09-22
Yajun Deng
New
[2/4] mm: Introduce MEMINIT_LATE context
mm: Don't set and reset page count in MEMINIT_EARLY
- - -
-
-
-
2023-09-22
Yajun Deng
New
[1/4] mm: pass set_count and set_reserved to __init_single_page
mm: Don't set and reset page count in MEMINIT_EARLY
- - -
-
-
-
2023-09-22
Yajun Deng
New
[v2] sched/rt: move back to RT_GROUP_SCHED and rename it child
[v2] sched/rt: move back to RT_GROUP_SCHED and rename it child
- - -
-
-
-
2023-09-20
Yajun Deng
New
[net-next,v5] net/core: Introduce netdev_core_stats_inc() for trace
[net-next,v5] net/core: Introduce netdev_core_stats_inc() for trace
- - -
-
-
-
2023-09-19
Yajun Deng
New
sched/rt: move back to RT_GROUP_SCHED and rename it child
sched/rt: move back to RT_GROUP_SCHED and rename it child
- - -
-
-
-
2023-09-19
Yajun Deng
New
[net-next,v4] net/core: Introduce netdev_core_stats_inc() for trace
[net-next,v4] net/core: Introduce netdev_core_stats_inc() for trace
- - -
-
-
-
2023-09-18
Yajun Deng
New
mm/rmap: convert __page_check_anon_rmap() to folio
mm/rmap: convert __page_check_anon_rmap() to folio
- - -
-
-
-
2023-09-15
Yajun Deng
New
[net-next,v3] net/core: Export dev_core_stats_*_inc()
[net-next,v3] net/core: Export dev_core_stats_*_inc()
- - -
-
-
-
2023-09-14
Yajun Deng
New
[net-next,v2] net/core: Export dev_core_stats_rx_dropped_inc sets
[net-next,v2] net/core: Export dev_core_stats_rx_dropped_inc sets
- - -
-
-
-
2023-09-12
Yajun Deng
New
dmaengine: ioat: fixing the wrong chancnt
dmaengine: ioat: fixing the wrong chancnt
- - -
-
-
-
2023-08-11
Yajun Deng
New
[v4] sched/rt: move back to RT_GROUP_SCHED and rename it child
[v4] sched/rt: move back to RT_GROUP_SCHED and rename it child
- - -
-
-
-
2023-08-03
Yajun Deng
New
[v3] sched/rt: move back to RT_GROUP_SCHED and rename it child
[v3] sched/rt: move back to RT_GROUP_SCHED and rename it child
- - -
-
-
-
2023-08-03
Yajun Deng
New
[v2] sched/rt: move back to RT_GROUP_SCHED and rename it child
[v2] sched/rt: move back to RT_GROUP_SCHED and rename it child
- - -
-
-
-
2023-08-02
Yajun Deng
New
sched/rt: move back to RT_GROUP_SCHED and rename it child
sched/rt: move back to RT_GROUP_SCHED and rename it child
- - -
-
-
-
2023-08-01
Yajun Deng
New
sched/debug: Print tgid in sched_show_task()
sched/debug: Print tgid in sched_show_task()
- - -
-
-
-
2023-07-20
Yajun Deng
New
[v3] dma-contiguous: support numa CMA for specified node
[v3] dma-contiguous: support numa CMA for specified node
- - -
-
-
-
2023-07-12
Yajun Deng
New
[v2] dma-contiguous: support numa CMA for specified node
[v2] dma-contiguous: support numa CMA for specified node
- - -
-
-
-
2023-07-11
Yajun Deng
New
dma-contiguous: support numa CMA for specified node
dma-contiguous: support numa CMA for specified node
- - -
-
-
-
2023-07-10
Yajun Deng
New
i40e: fix the wrong PTP frequency calculation
i40e: fix the wrong PTP frequency calculation
- 1 -
-
-
-
2023-06-27
Yajun Deng
New
memblock: Introduce memblock_reserve_node()
memblock: Introduce memblock_reserve_node()
- - -
-
-
-
2023-06-24
Yajun Deng
New
[v4] mm: pass nid to reserve_bootmem_region()
[v4] mm: pass nid to reserve_bootmem_region()
- 1 -
-
-
-
2023-06-19
Yajun Deng
New
[v3] mm: pass nid to reserve_bootmem_region()
[v3] mm: pass nid to reserve_bootmem_region()
- 1 -
-
-
-
2023-06-18
Yajun Deng
New
[v2] mm: pass nid to reserve_bootmem_region()
[v2] mm: pass nid to reserve_bootmem_region()
- - -
-
-
-
2023-06-16
Yajun Deng
New
mm: pass nid to reserve_bootmem_region()
mm: pass nid to reserve_bootmem_region()
- - -
-
-
-
2023-06-15
Yajun Deng
New
mm/mm_init.c: remove spinlock in early_pfn_to_nid()
mm/mm_init.c: remove spinlock in early_pfn_to_nid()
- - -
-
-
-
2023-06-14
Yajun Deng
New
mm/sparse: remove unused parameters in sparse_remove_section()
mm/sparse: remove unused parameters in sparse_remove_section()
- 1 -
-
-
-
2023-06-07
Yajun Deng
New
[v2] EDAC: Expose node and memory controller link in sysfs if CONFIG_NUMA
[v2] EDAC: Expose node and memory controller link in sysfs if CONFIG_NUMA
- - -
-
-
-
2023-05-22
Yajun Deng
New
EDAC: Expose node link in sysfs if CONFIG_NUMA
EDAC: Expose node link in sysfs if CONFIG_NUMA
- - -
-
-
-
2023-05-16
Yajun Deng
New
dma-contiguous: support per-numa CMA for all architectures
dma-contiguous: support per-numa CMA for all architectures
1 - -
-
-
-
2023-05-12
Yajun Deng
New
mm/memory_hotplug: fix dead loop in offline_pages()
mm/memory_hotplug: fix dead loop in offline_pages()
- - -
-
-
-
2023-04-28
Yajun Deng
New
mmzone: Introduce for_each_populated_zone_pgdat()
mmzone: Introduce for_each_populated_zone_pgdat()
- - -
-
-
-
2023-04-24
Yajun Deng
New
net: sched: Print msecs when transmit queue time out
net: sched: Print msecs when transmit queue time out
- - -
-
-
-
2023-04-21
Yajun Deng
New
net: sched: print jiffies when transmit queue time out
net: sched: print jiffies when transmit queue time out
- - -
-
-
-
2023-04-19
Yajun Deng
New
lib/show_mem.c: Use for_each_populated_zone() simplify code
lib/show_mem.c: Use for_each_populated_zone() simplify code
2 - -
-
-
-
2023-04-17
Yajun Deng
New
mm/rmap: convert __page_{set, check}_anon_rmap() to folios
mm/rmap: convert __page_{set, check}_anon_rmap() to folios
- - -
-
-
-
2023-04-12
Yajun Deng
New
cpufreq: Fix policy->freq_table is NULL in __cpufreq_driver_target()
cpufreq: Fix policy->freq_table is NULL in __cpufreq_driver_target()
- - -
-
-
-
2023-03-29
Yajun Deng
New
cpufreq: schedutil: Combine two loops into one in sugov_start()
cpufreq: schedutil: Combine two loops into one in sugov_start()
- - -
-
-
-
2023-03-24
Yajun Deng
New
sched/rt: Reset sysctl_sched_rr_timeslice when it non-positive
sched/rt: Reset sysctl_sched_rr_timeslice when it non-positive
- - -
-
-
-
2023-03-14
Yajun Deng
New
[v2] mm/page_alloc: optimize find_suitable_fallback() and fallbacks array
[v2] mm/page_alloc: optimize find_suitable_fallback() and fallbacks array
1 - -
-
-
-
2023-02-09
Yajun Deng
New
mm/page_alloc: optimize the loop in find_suitable_fallback()
mm/page_alloc: optimize the loop in find_suitable_fallback()
1 - -
-
-
-
2023-02-09
Yajun Deng
New
mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1)
mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1)
1 - -
-
-
-
2023-02-03
Yajun Deng
New
sched/rt: Add pid and comm when RT throttling activated
sched/rt: Add pid and comm when RT throttling activated
- - -
-
-
-
2022-12-06
Yajun Deng
New
ARM: Remove redundant arch_cpu_idle_prepare()
ARM: Remove redundant arch_cpu_idle_prepare()
- - -
-
-
-
2022-12-01
Yajun Deng
New
mm: simplify page_zone() and get_deferred_split_queue() with page_pgdat()
mm: simplify page_zone() and get_deferred_split_queue() with page_pgdat()
- - -
-
-
-
2022-11-01
Yajun Deng
New
sched/fair: Remove max_vruntime() and min_vruntime()
sched/fair: Remove max_vruntime() and min_vruntime()
- - -
-
-
-
2022-10-27
Yajun Deng
New
[v2] memblock: don't run loop in memblock_add_range() twice
[v2] memblock: don't run loop in memblock_add_range() twice
- - -
-
-
-
2022-10-25
Yajun Deng
New
«
1
2
»