Reduce a vmalloc internal lock contention preparation work
Status from this message: [merged mm-stable] lib-test_vmalloc-switch-to-prandom_u32.patch removed from -mm tree
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 All 5 applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | mm/vmalloc: Make link_va()/unlink_va() common to different rb_rootmm/ | +48 | 1 reply | Applied |
| 2/5 | mm/vmalloc: Extend __alloc_vmap_area() with extra argumentsmm/ | +16 | 4 replies | Applied |
| 3/5 | mm/vmalloc: Initialize VA's list node after unlinkmm/ | +1 | 4 replies | Applied |
| 4/5 | mm/vmalloc: Extend __find_vmap_area() with one more argumentmm/ | +4 | 3 replies | Applied |
| 5/5 | lib/test_vmalloc: Switch to prandom_u32()lib/ | +8 | 0 replies | Applied |
Reviews trailers per patch
4 of 5 patches have a Reviewed-by or Acked-by.
| Patch | Baoquan He |
|---|---|
| 1/5 | R-b |
| 2/5 | R-b |
| 3/5 | R-b |
| 4/5 | R-b |
| 5/5 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/5] Reduce a vmalloc internal lock contention preparation work
Hi.
This small serias is a preparation work to implement per-cpu vmalloc allocation in order to reduce a high internal lock contention. This series does not introduce any functional changes, it is only about preparation.
Uladzislau Rezki (Sony) (5):
mm/vmalloc: Make link_va()/unlink_va() common to different rb_root mm/vmalloc: Extend __alloc_vmap_area() with extra arguments mm/vmalloc: Initialize VA's list node after unlink mm/vmalloc: Extend __find_vmap_area() with one more argument lib/test_vmalloc: Switch to prandom_u32()
lib/test_vmalloc.c | 15 +++---- mm/vmalloc.c | 98 ++++++++++++++++++++++++++++++++-------------- 2 files changed, 76 insertions(+), 37 deletions(-)
Signature · 1 line
2.30.2