[lvm-devel] master - dmfilemapd: free region table at end of _update_regions() (coverity)

Bryn Reeves bmr at sourceware.org
Wed Mar 29 20:16:33 UTC 2017


Gitweb:        https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=13426092e9681d13acfa9eae505b20537c236340
Commit:        13426092e9681d13acfa9eae505b20537c236340
Parent:        f66bc3dab07f3394150536819943a5c31ce793bf
Author:        Bryn M. Reeves <bmr at redhat.com>
AuthorDate:    Wed Mar 29 17:33:23 2017 +0100
Committer:     Bryn M. Reeves <bmr at redhat.com>
CommitterDate: Wed Mar 29 18:34:24 2017 +0100

dmfilemapd: free region table at end of _update_regions() (coverity)

---
 daemons/dmfilemapd/dmfilemapd.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/daemons/dmfilemapd/dmfilemapd.c b/daemons/dmfilemapd/dmfilemapd.c
index 2fa51ee..dd1db03 100644
--- a/daemons/dmfilemapd/dmfilemapd.c
+++ b/daemons/dmfilemapd/dmfilemapd.c
@@ -687,7 +687,7 @@ static int _update_regions(struct dm_stats *dms, struct filemap_monitor *fm)
 			 fm->group_id, regions[0]);
 		fm->group_id = regions[0];
 	}
-
+	dm_free(regions);
 	fm->nr_regions = nr_regions;
 	return 1;
 }




More information about the lvm-devel mailing list