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

Commit 1b429835 authored by Ilia Mirkin's avatar Ilia Mirkin Committed by Benjamin Herrenschmidt
Browse files

powerpc/44x: Fix ocm_block allocation



Allocate enough memory for the ocm_block structure, not just a pointer
to it.

Signed-off-by: default avatarIlia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
parent 2d6f0c3a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -339,7 +339,7 @@ void *ppc4xx_ocm_alloc(phys_addr_t *phys, int size, int align,
		if (IS_ERR_VALUE(offset))
			continue;

		ocm_blk = kzalloc(sizeof(struct ocm_block *), GFP_KERNEL);
		ocm_blk = kzalloc(sizeof(struct ocm_block), GFP_KERNEL);
		if (!ocm_blk) {
			printk(KERN_ERR "PPC4XX OCM: could not allocate ocm block");
			rh_free(ocm_reg->rh, offset);