From: hyesoo.yu Date: Mon, 10 Sep 2018 09:55:04 +0000 (+0900) Subject: [RAMEN9610-12171] ion: fix gen pool management leak for error X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=33443cc97308848b4d17d91db13cc9dd4783885c;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git [RAMEN9610-12171] ion: fix gen pool management leak for error Change-Id: I09f6536f9f3e91e3d3598bcfbbbdd929a0558306 Signed-off-by: hyesoo.yu --- diff --git a/drivers/staging/android/ion/ion_carveout_heap.c b/drivers/staging/android/ion/ion_carveout_heap.c index 90e4988eec1a..dd4b10aca57b 100644 --- a/drivers/staging/android/ion/ion_carveout_heap.c +++ b/drivers/staging/android/ion/ion_carveout_heap.c @@ -113,6 +113,7 @@ static int ion_carveout_heap_allocate(struct ion_heap *heap, return 0; err_prot: + ion_carveout_free(carveout_heap, paddr, size); err_free_table: sg_free_table(table); err_free: