Skip to content

mm/vmalloc: eliminated the lock contention from twice to once

JIRA: https://issues.redhat.com/browse/RHEL-28501

This patch prevents having to take vma_area_lock twice when the mapping area
is known while allocating a new vma. This patch has (for now) a better outcome
than upstream as RHEL9 doesn't have d093602919ad5
(mm: vmalloc: remove global vmap_area_root rb-tree) backported yet.

Signed-off-by: Aristeu Rozanski arozansk@redhat.com

Merge request reports