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

Commit 7d523187 authored by Christophe Jaillet's avatar Christophe Jaillet Committed by Michael Ellerman
Browse files

powerpc/nvram: Add missing kfree in error path



If 'nvram_write_header' fails, then 'new_part' should be freed, otherwise,
there is a memory leak.

Signed-off-by: default avatarChristophe Jaillet <christophe.jaillet@wanadoo.fr>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent 2adc48a6
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1079,6 +1079,7 @@ loff_t __init nvram_create_partition(const char *name, int sig,
	if (rc <= 0) {
		pr_err("nvram_create_os_partition: nvram_write_header "
		       "failed (%d)\n", rc);
		kfree(new_part);
		return rc;
	}
	list_add_tail(&new_part->partition, &free_part->partition);