[PATCH v1 1/9] mm/mmap: Move exit_mmap() trace point
Liam R. Howlett
Liam.Howlett at oracle.com
Tue Sep 9 12:09:37 PDT 2025
Move the trace point later in the function so that it is not skipped in
the event of a failed fork.
Acked-by: Chris Li <chrisl at kernel.org>
Reviewed-by: Lorenzo Stoakes <lorenzo.stoakes at oracle.com>
Signed-off-by: Liam R. Howlett <Liam.Howlett at oracle.com>
---
mm/mmap.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mm/mmap.c b/mm/mmap.c
index 5fd3b80fda1d5..b07b3ec5e28f5 100644
--- a/mm/mmap.c
+++ b/mm/mmap.c
@@ -1310,9 +1310,9 @@ void exit_mmap(struct mm_struct *mm)
BUG_ON(count != mm->map_count);
- trace_exit_mmap(mm);
destroy:
__mt_destroy(&mm->mm_mt);
+ trace_exit_mmap(mm);
mmap_write_unlock(mm);
vm_unacct_memory(nr_accounted);
}
--
2.47.2
More information about the maple-tree
mailing list