Show patches with: Submitter = Uladzislau Rezki       |    Archived = No       |   105 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5,3/4] rcu: Add a trace event for synchronize_rcu_normal() Reduce synchronize_rcu() latency(v5) - - - --- 2024-02-20 Uladzislau Rezki New
[v5,2/4] rcu: Reduce synchronize_rcu() latency Reduce synchronize_rcu() latency(v5) - 1 - --- 2024-02-20 Uladzislau Rezki New
[1/1] mm: vmalloc: Add a scan area of VA only once [1/1] mm: vmalloc: Add a scan area of VA only once - 1 - --- 2024-02-02 Uladzislau Rezki New
[2/2] mm: vmalloc: Refactor vmalloc_dump_obj() function [1/2] mm: vmalloc: Improve description of vmap node layer - 1 - --- 2024-01-24 Uladzislau Rezki New
[1/2] mm: vmalloc: Improve description of vmap node layer [1/2] mm: vmalloc: Improve description of vmap node layer - 1 - --- 2024-01-24 Uladzislau Rezki New
[1/1] Fix a wrong value passed to __find_vmap_area() [1/1] Fix a wrong value passed to __find_vmap_area() - 1 - --- 2024-01-11 Uladzislau Rezki New
[v4,4/4] rcu: Support direct wake-up of synchronize_rcu() users Reduce synchronize_rcu() latency(v4) - - - --- 2024-01-04 Uladzislau Rezki New
[v4,3/4] rcu: Improve handling of synchronize_rcu() users Reduce synchronize_rcu() latency(v4) - - - --- 2024-01-04 Uladzislau Rezki New
[v4,2/4] rcu: Add a trace event for synchronize_rcu_normal() Reduce synchronize_rcu() latency(v4) - - - --- 2024-01-04 Uladzislau Rezki New
[v4,1/4] rcu: Reduce synchronize_rcu() latency Reduce synchronize_rcu() latency(v4) - 1 - --- 2024-01-04 Uladzislau Rezki New
[v3,10/11] mm: vmalloc: Set nr_nodes based on CPUs in a system Mitigate a vmap lock contention v3 - - - --- 2024-01-02 Uladzislau Rezki New
[v3,07/11] mm: vmalloc: Offload free_vmap_area_lock lock Mitigate a vmap lock contention v3 - - - --- 2024-01-02 Uladzislau Rezki New
[v3,06/11] mm: vmalloc: Remove global purge_vmap_area_root rb-tree Mitigate a vmap lock contention v3 - 1 - --- 2024-01-02 Uladzislau Rezki New
[v3,05/11] mm/vmalloc: remove vmap_area_list Mitigate a vmap lock contention v3 1 - - --- 2024-01-02 Uladzislau Rezki New
[v3,04/11] mm: vmalloc: Remove global vmap_area_root rb-tree Mitigate a vmap lock contention v3 - 2 - --- 2024-01-02 Uladzislau Rezki New
[v3,03/11] mm: vmalloc: Move vmap_init_free_space() down in vmalloc.c Mitigate a vmap lock contention v3 - 3 - --- 2024-01-02 Uladzislau Rezki New
[v3,02/11] mm: vmalloc: Rename adjust_va_to_fit_type() function Mitigate a vmap lock contention v3 - 3 - --- 2024-01-02 Uladzislau Rezki New
[v3,01/11] mm: vmalloc: Add va_alloc() helper Mitigate a vmap lock contention v3 - 3 - --- 2024-01-02 Uladzislau Rezki New
[v3,7/7] rcu: Add CONFIG_RCU_SR_NORMAL_DEBUG_GP Reduce synchronize_rcu() latency(V3) - - - --- 2023-11-28 Uladzislau Rezki New
[v3,6/7] rcu: Move sync related data to rcu_state structure Reduce synchronize_rcu() latency(V3) - - - --- 2023-11-28 Uladzislau Rezki New
[v3,5/7] rcu: Support direct wake-up of synchronize_rcu() users Reduce synchronize_rcu() latency(V3) - - - --- 2023-11-28 Uladzislau Rezki New
[v3,4/7] rcu: Improve handling of synchronize_rcu() users Reduce synchronize_rcu() latency(V3) - - - --- 2023-11-28 Uladzislau Rezki New
[v3,3/7] doc: Add rcutree.rcu_normal_wake_from_gp to kernel-parameters.txt Reduce synchronize_rcu() latency(V3) - - - --- 2023-11-28 Uladzislau Rezki New
[v3,2/7] rcu: Add a trace event for synchronize_rcu_normal() Reduce synchronize_rcu() latency(V3) - - - --- 2023-11-28 Uladzislau Rezki New
[v3,1/7] rcu: Reduce synchronize_rcu() latency Reduce synchronize_rcu() latency(V3) - - - --- 2023-11-28 Uladzislau Rezki New
[v2,3/3] doc: Add rcutree.rcu_normal_wake_from_gp to kernel-parameters.txt reduce latency of normal synchronize_rcu() v2 - - - --- 2023-10-30 Uladzislau Rezki New
[v2,2/3] rcu: Add a trace event for synchronize_rcu_normal() reduce latency of normal synchronize_rcu() v2 - - - --- 2023-10-30 Uladzislau Rezki New
[3/3] doc: Add rcutree.rcu_normal_wake_from_gp to kernel-parameters.txt reduce latency of synchronize_rcu() - - - --- 2023-10-25 Uladzislau Rezki New
[2/3] rcu: Add a trace event for synchronize_rcu_normal() reduce latency of synchronize_rcu() - - - --- 2023-10-25 Uladzislau Rezki New
[1/3] rcu: Reduce synchronize_rcu() waiting time reduce latency of synchronize_rcu() - - - --- 2023-10-25 Uladzislau Rezki New
[v4,1/1] rcu: Reduce synchronize_rcu() waiting time [v4,1/1] rcu: Reduce synchronize_rcu() waiting time - - - --- 2023-10-19 Uladzislau Rezki New
[v3,1/1] rcu: Reduce synchronize_rcu() waiting time [v3,1/1] rcu: Reduce synchronize_rcu() waiting time - - - --- 2023-10-16 Uladzislau Rezki New
[v2,1/1] rcu: Reduce synchronize_rcu() waiting time [v2,1/1] rcu: Reduce synchronize_rcu() waiting time - - - --- 2023-10-03 Uladzislau Rezki New
[9/9] mm: vmalloc: Scale and activate cvz_size Mitigate a vmap lock contention - - - --- 2023-05-22 Uladzislau Rezki New
[8/9] mm: vmalloc: Offload free_vmap_area_lock global lock Mitigate a vmap lock contention - - - --- 2023-05-22 Uladzislau Rezki New
[7/9] mm: vmalloc: Insert lazy-VA per-cpu zone Mitigate a vmap lock contention - - - --- 2023-05-22 Uladzislau Rezki New
[6/9] mm: vmalloc: Support multiple zones in vmallocinfo Mitigate a vmap lock contention - - - --- 2023-05-22 Uladzislau Rezki New
[5/9] mm: vmalloc: Insert busy-VA per-cpu zone Mitigate a vmap lock contention - - - --- 2023-05-22 Uladzislau Rezki New
[4/9] mm: vmalloc: Add a per-CPU-zone infrastructure Mitigate a vmap lock contention - - - --- 2023-05-22 Uladzislau Rezki New
[3/9] mm: vmalloc: Move vmap_init_free_space() down in vmalloc.c Mitigate a vmap lock contention - 2 - --- 2023-05-22 Uladzislau Rezki New
[2/9] mm: vmalloc: Rename adjust_va_to_fit_type() function Mitigate a vmap lock contention - 2 - --- 2023-05-22 Uladzislau Rezki New
[1/9] mm: vmalloc: Add va_alloc() helper Mitigate a vmap lock contention - 2 - --- 2023-05-22 Uladzislau Rezki New
[1/1] rcu/kvfree: Do not run a page work if a cache is disabled [1/1] rcu/kvfree: Do not run a page work if a cache is disabled - - - --- 2023-04-11 Uladzislau Rezki New
[1/1] rcu/kvfree: Add debug check of GP ready for ptrs in a list [1/1] rcu/kvfree: Add debug check of GP ready for ptrs in a list - - - --- 2023-04-04 Uladzislau Rezki New
[1/1] mm: vmalloc: Rename addr_to_vb_xarray() function [1/1] mm: vmalloc: Rename addr_to_vb_xarray() function - 2 - --- 2023-03-31 Uladzislau Rezki New
[v4,2/2] lib/test_vmalloc.c: Add vm_map_ram()/vm_unmap_ram() test case [v4,1/2] mm: vmalloc: Remove a global vmap_blocks xarray - 2 - --- 2023-03-30 Uladzislau Rezki New
[v4,1/2] mm: vmalloc: Remove a global vmap_blocks xarray [v4,1/2] mm: vmalloc: Remove a global vmap_blocks xarray - 2 - --- 2023-03-30 Uladzislau Rezki New
[v3,2/2] lib/test_vmalloc.c: Add vm_map_ram()/vm_unmap_ram() test case [v3,1/2] mm: vmalloc: Remove a global vmap_blocks xarray - - - --- 2023-03-27 Uladzislau Rezki New
[v3,1/2] mm: vmalloc: Remove a global vmap_blocks xarray [v3,1/2] mm: vmalloc: Remove a global vmap_blocks xarray - - - --- 2023-03-27 Uladzislau Rezki New
[v2,2/2] lib/test_vmalloc.c: Add vm_map_ram()/vm_unmap_ram() test case [v2,1/2] mm: vmalloc: Remove a global vmap_blocks xarray - - - --- 2023-03-27 Uladzislau Rezki New
[v2,1/2] mm: vmalloc: Remove a global vmap_blocks xarray [v2,1/2] mm: vmalloc: Remove a global vmap_blocks xarray - - - --- 2023-03-27 Uladzislau Rezki New
[1/1] mm: vmalloc: Remove a global vmap_blocks xarray [1/1] mm: vmalloc: Remove a global vmap_blocks xarray - - - --- 2023-03-23 Uladzislau Rezki New
[1/1] Reduce synchronize_rcu() waiting time [1/1] Reduce synchronize_rcu() waiting time - - - --- 2023-03-21 Uladzislau Rezki New
[1/1] ext4: Replace ext4_kvfree_array_rcu() by kvfree_rcu_mightsleep() [1/1] ext4: Replace ext4_kvfree_array_rcu() by kvfree_rcu_mightsleep() - 1 - --- 2023-03-17 Uladzislau Rezki New
[13/13] rcu/kvfree: Eliminate k[v]free_rcu() single argument macro Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() - - - --- 2023-02-01 Uladzislau Rezki New
[12/13] doc: Update whatisRCU.rst Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() - - - --- 2023-02-01 Uladzislau Rezki New
[11/13] rcuscale: Rename kfree_rcu() to kfree_rcu_mightsleep() Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() - - - --- 2023-02-01 Uladzislau Rezki New
[10/13] ipvs: Rename kfree_rcu() to kfree_rcu_mightsleep() Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() - - - --- 2023-02-01 Uladzislau Rezki New
[09/13] ext4/super: Rename kfree_rcu() to kfree_rcu_mightsleep() Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() - - - --- 2023-02-01 Uladzislau Rezki New
[08/13] net/mlx5: Rename kfree_rcu() to kfree_rcu_mightsleep() Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() - - - --- 2023-02-01 Uladzislau Rezki New
[07/13] RDMA/rxe: Rename kfree_rcu() to kfree_rcu_mightsleep() Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() 2 3 - --- 2023-02-01 Uladzislau Rezki New
[06/13] net/sysctl: Rename kvfree_rcu() to kvfree_rcu_mightsleep() Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() - - - --- 2023-02-01 Uladzislau Rezki New
[05/13] lib/test_vmalloc.c: Rename kvfree_rcu() to kvfree_rcu_mightsleep() Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() - - - --- 2023-02-01 Uladzislau Rezki New
[04/13] tracing: Rename kvfree_rcu() to kvfree_rcu_mightsleep() Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() 2 - - --- 2023-02-01 Uladzislau Rezki New
[03/13] misc: vmw_vmci: Rename kvfree_rcu() to kvfree_rcu_mightsleep() Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() - 1 - --- 2023-02-01 Uladzislau Rezki New
[02/13] drbd: Rename kvfree_rcu() to kvfree_rcu_mightsleep() Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() - - - --- 2023-02-01 Uladzislau Rezki New
[01/13] rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep() Rename k[v]free_rcu() single argument to k[v]free_rcu_mightsleep() - - - --- 2023-02-01 Uladzislau Rezki New
[v3,3/3] mm: vmalloc: Replace BUG_ON() by WARN_ON_ONCE() [v3,1/3] mm: vmalloc: Avoid calling __find_vmap_area() twice in __vunmap() - 2 - --- 2022-12-22 Uladzislau Rezki New
[v3,2/3] mm: vmalloc: Switch to find_unlink_vmap_area() in vm_unmap_ram() [v3,1/3] mm: vmalloc: Avoid calling __find_vmap_area() twice in __vunmap() - 1 - --- 2022-12-22 Uladzislau Rezki New
[v3,1/3] mm: vmalloc: Avoid calling __find_vmap_area() twice in __vunmap() [v3,1/3] mm: vmalloc: Avoid calling __find_vmap_area() twice in __vunmap() - 2 - --- 2022-12-22 Uladzislau Rezki New
[v2,3/3] mm: vmalloc: Replace BUG_ON() by WARN_ON_ONCE() [v2,1/3] mm: vmalloc: Avoid of calling __find_vmap_area() twise in __vunmap() - 1 - --- 2022-12-21 Uladzislau Rezki New
[v2,2/3] mm: vmalloc: Switch to find_unlink_vmap_area() in vm_unmap_ram() [v2,1/3] mm: vmalloc: Avoid of calling __find_vmap_area() twise in __vunmap() - 1 - --- 2022-12-21 Uladzislau Rezki New
[v2,1/3] mm: vmalloc: Avoid of calling __find_vmap_area() twise in __vunmap() [v2,1/3] mm: vmalloc: Avoid of calling __find_vmap_area() twise in __vunmap() - - - --- 2022-12-21 Uladzislau Rezki New
[2/2] mm: vmalloc: Replace BUG_ON() by WARN_ON_ONCE() [1/2] mm: vmalloc: Avoid a double lookup of freed VA in a tree - - - --- 2022-12-20 Uladzislau Rezki New
[1/2] mm: vmalloc: Avoid a double lookup of freed VA in a tree [1/2] mm: vmalloc: Avoid a double lookup of freed VA in a tree - - - --- 2022-12-20 Uladzislau Rezki New
[2/2] rcu/kvfree: Split ready for reclaim objects from a batch [1/2] rcu/kvfree: Carefully reset number of objects in krcp - - - --- 2022-12-14 Uladzislau Rezki New
[1/2] rcu/kvfree: Carefully reset number of objects in krcp [1/2] rcu/kvfree: Carefully reset number of objects in krcp - - - --- 2022-12-14 Uladzislau Rezki New
[1/1] rcu/kvfree: Add runtime sleep check for single argument [1/1] rcu/kvfree: Add runtime sleep check for single argument - - - --- 2022-12-06 Uladzislau Rezki New
[1/1] rcu/kvfree: Use READ_ONCE() when access to krcp->head [1/1] rcu/kvfree: Use READ_ONCE() when access to krcp->head - - - --- 2022-12-02 Uladzislau Rezki New
[v2,4/4] rcu/kvfree: Use a polled API to speedup a reclaim process kvfree_rcu() updates related to polled API - - - --- 2022-11-29 Uladzislau Rezki New
[v2,3/4] rcu/kvfree: Move need_offload_krc() out of krcp->lock kvfree_rcu() updates related to polled API - - - --- 2022-11-29 Uladzislau Rezki New
[v2,2/4] rcu/kvfree: Move bulk/list reclaim to separate functions kvfree_rcu() updates related to polled API - - - --- 2022-11-29 Uladzislau Rezki New
[v2,1/4] rcu/kvfree: Switch to a generic linked list API kvfree_rcu() updates related to polled API - - - --- 2022-11-29 Uladzislau Rezki New
[4/4] rcu/kvfree: Use a polled API to speedup a reclaim process [1/4] rcu/kvfree: Switch to a generic linked list API - - - --- 2022-11-28 Uladzislau Rezki New
[3/4] rcu/kvfree: Move need_offload_krc() out of krcp->lock [1/4] rcu/kvfree: Switch to a generic linked list API - - - --- 2022-11-28 Uladzislau Rezki New
[2/4] rcu/kvfree: Move bulk/list reclaim to separate functions [1/4] rcu/kvfree: Switch to a generic linked list API - - - --- 2022-11-28 Uladzislau Rezki New
[1/4] rcu/kvfree: Switch to a generic linked list API [1/4] rcu/kvfree: Switch to a generic linked list API - - - --- 2022-11-28 Uladzislau Rezki New
[1/1] rcu: Refactor kvfree_call_rcu() and high-level helpers [1/1] rcu: Refactor kvfree_call_rcu() and high-level helpers - - - --- 2022-10-25 Uladzislau Rezki New
[1/1] mm: vmalloc: Simplify return boolean expression [1/1] mm: vmalloc: Simplify return boolean expression - - - --- 2022-10-20 Uladzislau Rezki New
[v2,7/7] vmalloc: Add reviewers for vmalloc code Add basic trace events for vmap/vmalloc (v2) 1 - - --- 2022-10-18 Uladzislau Rezki New
[v2,6/7] mm: vmalloc: Use trace_free_vmap_area_noflush event Add basic trace events for vmap/vmalloc (v2) - 1 - --- 2022-10-18 Uladzislau Rezki New
[v2,5/7] mm: vmalloc: Use trace_purge_vmap_area_lazy event Add basic trace events for vmap/vmalloc (v2) - 1 - --- 2022-10-18 Uladzislau Rezki New
[v2,4/7] mm: vmalloc: Use trace_alloc_vmap_area event Add basic trace events for vmap/vmalloc (v2) - 1 - --- 2022-10-18 Uladzislau Rezki New
[v2,3/7] mm: vmalloc: Add free_vmap_area_noflush trace event Add basic trace events for vmap/vmalloc (v2) - 1 - --- 2022-10-18 Uladzislau Rezki New
[v2,2/7] mm: vmalloc: Add purge_vmap_area_lazy trace event Add basic trace events for vmap/vmalloc (v2) - 1 - --- 2022-10-18 Uladzislau Rezki New
[v2,1/7] mm: vmalloc: Add alloc_vmap_area trace event Add basic trace events for vmap/vmalloc (v2) - 1 - --- 2022-10-18 Uladzislau Rezki New
[7/7] vmalloc: Add reviewers for vmalloc code Add basic trace events for vmap/vmalloc - - - --- 2022-10-17 Uladzislau Rezki New
[6/7] mm/vmalloc: Use a trace_free_vmap_area_noflush event Add basic trace events for vmap/vmalloc - - - --- 2022-10-17 Uladzislau Rezki New
[5/7] mm/vmalloc: Use a trace_purge_vmap_area_lazy event Add basic trace events for vmap/vmalloc - - - --- 2022-10-17 Uladzislau Rezki New
[4/7] mm/vmalloc: Use a trace_alloc_vmap_area event Add basic trace events for vmap/vmalloc - - - --- 2022-10-17 Uladzislau Rezki New
« 1 2 »