From: Klement Sekera Date: Tue, 26 Oct 2021 09:41:10 +0000 (+0200) Subject: perfmon: properly unmap mmapped pages X-Git-Tag: v22.06-rc0~359 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=dec79ecf39c95054f3c7fbbf6019a032410a0231;p=vpp.git 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 --- 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);