Show patches with: Submitter = Uladzislau Rezki       |    State = Action Required       |    Archived = No       |   88 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/1] mm: vmalloc: Fix lockdep warning [1/1] mm: vmalloc: Fix lockdep warning - 1 2 --- 2024-03-28 Uladzislau Rezki New
[1/1] mm: vmalloc: Bail out early in find_vmap_area() if vmap is not init [1/1] mm: vmalloc: Bail out early in find_vmap_area() if vmap is not init 1 1 1 --- 2024-03-23 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] mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() [1/1] mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() 1 2 - --- 2024-01-11 Uladzislau Rezki New
[1/1] mm: vmalloc: Mark vmap_init_free_space() with __init tag [1/1] mm: vmalloc: Mark vmap_init_free_space() with __init tag - 3 - --- 2024-01-11 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
[v3,11/11] mm: vmalloc: Add a shrinker to drain vmap pools Mitigate a vmap lock contention v3 - - - --- 2024-01-02 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,09/11] mm: vmalloc: Support multiple nodes in vmallocinfo Mitigate a vmap lock contention v3 - - - --- 2024-01-02 Uladzislau Rezki New
[v3,08/11] mm: vmalloc: Support multiple nodes in vread_iter Mitigate a vmap lock contention v3 - 1 - --- 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
[v2,9/9] mm: vmalloc: Set nr_nodes/node_size based on CPU-cores Mitigate a vmap lock contention v2 - 1 - --- 2023-08-29 Uladzislau Rezki New
[v2,8/9] mm: vmalloc: Support multiple nodes in vmallocinfo Mitigate a vmap lock contention v2 - 1 - --- 2023-08-29 Uladzislau Rezki New
[v2,7/9] mm: vmalloc: Support multiple nodes in vread_iter Mitigate a vmap lock contention v2 - 1 - --- 2023-08-29 Uladzislau Rezki New
[v2,6/9] mm: vmalloc: Offload free_vmap_area_lock lock Mitigate a vmap lock contention v2 - - - --- 2023-08-29 Uladzislau Rezki New
[v2,5/9] mm: vmalloc: Remove global purge_vmap_area_root rb-tree Mitigate a vmap lock contention v2 - 1 - --- 2023-08-29 Uladzislau Rezki New
[v2,4/9] mm: vmalloc: Remove global vmap_area_root rb-tree Mitigate a vmap lock contention v2 - 1 - --- 2023-08-29 Uladzislau Rezki New
[v2,3/9] mm: vmalloc: Move vmap_init_free_space() down in vmalloc.c Mitigate a vmap lock contention v2 - 3 - --- 2023-08-29 Uladzislau Rezki New
[v2,2/9] mm: vmalloc: Rename adjust_va_to_fit_type() function Mitigate a vmap lock contention v2 - 3 - --- 2023-08-29 Uladzislau Rezki New
[v2,1/9] mm: vmalloc: Add va_alloc() helper Mitigate a vmap lock contention v2 - 3 - --- 2023-08-29 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] 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
[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
[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,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
[3/7] mm: vmap: Add free_vmap_area_noflush trace event Untitled series #685890 - - - --- 2022-10-17 Uladzislau Rezki New
[3/7] mm: vmap: Add a free_vmap_area_noflush trace event Add basic trace events for vmap/vmalloc - - - --- 2022-10-17 Uladzislau Rezki New
[2/7] mm: vmap: Add purge_vmap_area_lazy trace event Untitled series #685889 - - - --- 2022-10-17 Uladzislau Rezki New
[2/7] mm: vmap: Add a purge_vmap_area_lazy trace event Add basic trace events for vmap/vmalloc - - - --- 2022-10-17 Uladzislau Rezki New
[1/7] mm: vmap: Add alloc_vmap_area trace event Add basic trace events for vmap/vmalloc - - - --- 2022-10-17 Uladzislau Rezki New
[5/5] lib/test_vmalloc: Switch to prandom_u32() Reduce a vmalloc internal lock contention preparation work - - - --- 2022-06-07 Uladzislau Rezki New
[4/5] mm/vmalloc: Extend __find_vmap_area() with one more argument Reduce a vmalloc internal lock contention preparation work - 1 - --- 2022-06-07 Uladzislau Rezki New
[3/5] mm/vmalloc: Initialize VA's list node after unlink Reduce a vmalloc internal lock contention preparation work - 1 - --- 2022-06-07 Uladzislau Rezki New
[2/5] mm/vmalloc: Extend __alloc_vmap_area() with extra arguments Reduce a vmalloc internal lock contention preparation work - 1 - --- 2022-06-07 Uladzislau Rezki New
[1/5] mm/vmalloc: Make link_va()/unlink_va() common to different rb_root Reduce a vmalloc internal lock contention preparation work - 1 - --- 2022-06-07 Uladzislau Rezki New
[v3,1/1] mm/vmalloc: Move draining areas out of caller context [v3,1/1] mm/vmalloc: Move draining areas out of caller context - 1 - --- 2022-01-31 Uladzislau Rezki New
[v2,1/1] mm/vmalloc: Move draining areas out of caller context [v2,1/1] mm/vmalloc: Move draining areas out of caller context - - - --- 2022-01-25 Uladzislau Rezki New
[3/3] mm/vmalloc: Eliminate an extra orig_gfp_mask [1/3] mm/vmalloc: Move draining areas out of caller context - - - --- 2022-01-19 Uladzislau Rezki New
[2/3] mm/vmalloc: Add adjust_search_size parameter [1/3] mm/vmalloc: Move draining areas out of caller context - - - --- 2022-01-19 Uladzislau Rezki New
[1/3] mm/vmalloc: Move draining areas out of caller context [1/3] mm/vmalloc: Move draining areas out of caller context - - - --- 2022-01-19 Uladzislau Rezki New
mm/vmalloc: Eliminate an extra orig_gfp_mask mm/vmalloc: Eliminate an extra orig_gfp_mask - - - --- 2021-11-03 Uladzislau Rezki New
[2/2] mm/vmalloc: Check various alignments when debugging [1/2] mm/vmalloc: Do not adjust the search size for alignment overhead - - - --- 2021-10-04 Uladzislau Rezki New
[1/2] mm/vmalloc: Do not adjust the search size for alignment overhead [1/2] mm/vmalloc: Do not adjust the search size for alignment overhead - 1 1 --- 2021-10-04 Uladzislau Rezki New
lib/test_vmalloc.c: Add a new 'nr_pages' parameter lib/test_vmalloc.c: Add a new 'nr_pages' parameter - - - --- 2021-07-10 Uladzislau Rezki New
[v3,2/2] mm/vmalloc: Remove gfpflags_allow_blocking() check [v3,1/2] mm/vmalloc: Use batched page requests in bulk-allocator 1 - - --- 2021-07-07 Uladzislau Rezki New
[v3,1/2] mm/vmalloc: Use batched page requests in bulk-allocator [v3,1/2] mm/vmalloc: Use batched page requests in bulk-allocator 1 - - --- 2021-07-07 Uladzislau Rezki New
[v2,2/2] mm/vmalloc: Remove gfpflags_allow_blocking() check [v2,1/2] mm/vmalloc: Use batched page requests in bulk-allocator 1 - - --- 2021-07-05 Uladzislau Rezki New
[v2,1/2] mm/vmalloc: Use batched page requests in bulk-allocator [v2,1/2] mm/vmalloc: Use batched page requests in bulk-allocator 1 - - --- 2021-07-05 Uladzislau Rezki New
mm/vmalloc: Use batched page requests in bulk-allocator mm/vmalloc: Use batched page requests in bulk-allocator - - - --- 2021-07-05 Uladzislau Rezki New