summaryrefslogtreecommitdiff
path: root/lib/kunit/string-stream.c
diff options
context:
space:
mode:
authorLeon Romanovsky <leon@kernel.org>2023-01-15 12:22:36 +0200
committerLeon Romanovsky <leon@kernel.org>2023-01-15 12:22:36 +0200
commit1ca49d26afc2609542be4a57e336191b525ca698 (patch)
tree36624298c11de91a7a25f0c92d07faeff0d96292 /lib/kunit/string-stream.c
parentccdbefcf661e537a3126719f4f11484cd85404d7 (diff)
parent9b2e3723728efe03433be5c13b31da451d88ee3d (diff)
Merge branch 'mlx5-next' into HEAD
Bring HW bits for mlx5 QP events series. Link: https://lore.kernel.org/all/cover.1672821186.git.leonro@nvidia.com Signed-off-by: Leon Romanovsky <leon@kernel.org>
Diffstat (limited to 'lib/kunit/string-stream.c')
-rw-r--r--lib/kunit/string-stream.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/kunit/string-stream.c b/lib/kunit/string-stream.c
index f5f51166d8c2..cc32743c1171 100644
--- a/lib/kunit/string-stream.c
+++ b/lib/kunit/string-stream.c
@@ -23,8 +23,10 @@ static struct string_stream_fragment *alloc_string_stream_fragment(
return ERR_PTR(-ENOMEM);
frag->fragment = kunit_kmalloc(test, len, gfp);
- if (!frag->fragment)
+ if (!frag->fragment) {
+ kunit_kfree(test, frag);
return ERR_PTR(-ENOMEM);
+ }
return frag;
}