[RAMEN9610-12171] ion: fix gen pool management leak for error
authorhyesoo.yu <hyesoo.yu@samsung.com>
Mon, 10 Sep 2018 09:55:04 +0000 (18:55 +0900)
committerhskang <hs1218.kang@samsung.com>
Thu, 14 Feb 2019 16:19:41 +0000 (01:19 +0900)
Change-Id: I09f6536f9f3e91e3d3598bcfbbbdd929a0558306
Signed-off-by: hyesoo.yu <hyesoo.yu@samsung.com>
drivers/staging/android/ion/ion_carveout_heap.c

index 90e4988eec1a1c744ca3209995d6be5893b07582..dd4b10aca57b3df9d9245920a73fe4443d35bc5d 100644 (file)
@@ -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: