mm/damon/core-test: fix memory leak in damon_new_ctx()
[linux-2.6-microblaze.git] / mm / damon / core-test.h
index 3959be3..649adf9 100644 (file)
@@ -269,6 +269,8 @@ static void damon_test_ops_registration(struct kunit *test)
 
        /* Check double-registration failure again */
        KUNIT_EXPECT_EQ(test, damon_register_ops(&ops), -EINVAL);
+
+       damon_destroy_ctx(c);
 }
 
 static void damon_test_set_regions(struct kunit *test)
@@ -346,6 +348,8 @@ static void damon_test_set_attrs(struct kunit *test)
        invalid_attrs = valid_attrs;
        invalid_attrs.aggr_interval = 4999;
        KUNIT_EXPECT_EQ(test, damon_set_attrs(c, &invalid_attrs), -EINVAL);
+
+       damon_destroy_ctx(c);
 }
 
 static void damon_test_moving_sum(struct kunit *test)