From 661cbb0b92d6fdbdb94ef8b408cd1617b5703b63 Mon Sep 17 00:00:00 2001 From: Joseph Chen Date: Tue, 14 May 2019 19:33:47 +0800 Subject: [PATCH] lib: sysmem: goto out when alloc failed Change-Id: I8f6fd82f7367c49596475a88bafd19137e2f2f7c Signed-off-by: Joseph Chen --- lib/sysmem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/sysmem.c b/lib/sysmem.c index 9b11e9f4b2..0f382c95f4 100644 --- a/lib/sysmem.c +++ b/lib/sysmem.c @@ -362,6 +362,7 @@ static void *sysmem_alloc_align_base(enum memblk_id id, } else { SYSMEM_E("Failed to alloc \"%s\" at 0x%08lx - 0x%08lx\n", name, (ulong)base, (ulong)(base + size)); + goto out; } SYSMEM_D("Exit alloc: \"%s\", paddr=0x%08lx, size=0x%08lx, align=0x%x, anywhere=%d\n",