Re: [PATCH v4 0/7] KASAN for arm64

From: Andrey Ryabinin
Date: Mon Jul 27 2015 - 04:13:21 EST


On 07/24/2015 07:41 PM, Andrey Ryabinin wrote:
> - fix memleak in kasan_populate_zero_shadow:
> Following code could leak memory when pgd_populate() is nop:
> void *p = early_alloc(PAGE_SIZE, NUMA_NO_NODE);
> pgd_populate(&init_mm, pgd, p);

It's not a leak actually, because this code is under if (pgd_none(*pgd)).
But gcc complains warns about unused variable p, so this has to be changed anyways.

> This was replaced by:
> pgd_populate(&init_mm, pgd, early_alloc(PAGE_SIZE, NUMA_NO_NODE));


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/