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

Commit d67d1d7f authored by Mariusz Kozlowski's avatar Mariusz Kozlowski Committed by David Woodhouse
Browse files

[MTD] drivers/mtd/inftlmount.c: kmalloc + memset conversion to kcalloc

parent 8f0f23f9
Loading
Loading
Loading
Loading
+1 −2
Original line number Original line Diff line number Diff line
@@ -580,14 +580,13 @@ int INFTL_mount(struct INFTLrecord *s)
	logical_block = block = BLOCK_NIL;
	logical_block = block = BLOCK_NIL;


	/* Temporary buffer to store ANAC numbers. */
	/* Temporary buffer to store ANAC numbers. */
	ANACtable = kmalloc(s->nb_blocks * sizeof(u8), GFP_KERNEL);
	ANACtable = kcalloc(s->nb_blocks, sizeof(u8), GFP_KERNEL);
	if (!ANACtable) {
	if (!ANACtable) {
		printk(KERN_WARNING "INFTL: allocation of ANACtable "
		printk(KERN_WARNING "INFTL: allocation of ANACtable "
				"failed (%zd bytes)\n",
				"failed (%zd bytes)\n",
				s->nb_blocks * sizeof(u8));
				s->nb_blocks * sizeof(u8));
		return -ENOMEM;
		return -ENOMEM;
	}
	}
	memset(ANACtable, 0, s->nb_blocks);


	/*
	/*
	 * First pass is to explore each physical unit, and construct the
	 * First pass is to explore each physical unit, and construct the