Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0a08739e authored by Jesper Juhl's avatar Jesper Juhl Committed by Catalin Marinas
Browse files

kmemleak: remove memset by using kzalloc



We don't need to memset if we just use kzalloc() rather than kmalloc() in
kmemleak_test_init().

Signed-off-by: default avatarJesper Juhl <jj@chaosbits.net>
Reviewed-by: default avatarMinchan Kim <minchan.kim@gmail.com>
Signed-off-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
parent 3c0eee3f
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -75,13 +75,11 @@ static int __init kmemleak_test_init(void)
	 * after the module is removed.
	 */
	for (i = 0; i < 10; i++) {
		elem = kmalloc(sizeof(*elem), GFP_KERNEL);
		pr_info("kmemleak: kmalloc(sizeof(*elem)) = %p\n", elem);
		elem = kzalloc(sizeof(*elem), GFP_KERNEL);
		pr_info("kmemleak: kzalloc(sizeof(*elem)) = %p\n", elem);
		if (!elem)
			return -ENOMEM;
		memset(elem, 0, sizeof(*elem));
		INIT_LIST_HEAD(&elem->list);

		list_add_tail(&elem->list, &test_list);
	}