From dec79ecf39c95054f3c7fbbf6019a032410a0231 Mon Sep 17 00:00:00 2001 From: Klement Sekera Date: Tue, 26 Oct 2021 11:41:10 +0200 Subject: perfmon: properly unmap mmapped pages Add missing array index so that actual mmapped pages are unmpapped instead of attempting to unmap array holding those pages. Type: fix Signed-off-by: Klement Sekera Change-Id: Ib8709cce1bcbfb505307c140266834b284af796c --- src/plugins/perfmon/perfmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/plugins/perfmon') diff --git a/src/plugins/perfmon/perfmon.c b/src/plugins/perfmon/perfmon.c index 4a220c7a233..799659d8338 100644 --- a/src/plugins/perfmon/perfmon.c +++ b/src/plugins/perfmon/perfmon.c @@ -70,7 +70,7 @@ perfmon_reset (vlib_main_t *vm) vec_free (tr->node_stats); for (int j = 0; j < PERF_MAX_EVENTS; j++) if (tr->mmap_pages[j]) - munmap (tr->mmap_pages, page_size); + munmap (tr->mmap_pages[j], page_size); } vec_free (pm->thread_runtimes); -- cgit 1.2.3-korg