Thread (2 messages) flat view 2 messages, 2 authors, 2016-02-02

[PATCH v3] irqchip: gicv3-its: Fix memory leak in its_free_tables()

From: Marc Zyngier <hidden>
Date: 2016-02-02 16:46:22
Also in: lkml

On 02/02/16 02:19, Shanker Donthineni wrote:
The current ITS driver has a memory leak in its_free_tables(). It
happens on tear down path of the driver when its_probe() call fails.
its_free_tables() should free the exact number of pages that have
been allocated, not just a single page as current code does.

This patch records the memory size for each ITS_BASERn at the time of
page allocation and uses the same size information when freeing pages
to fix the issue.

Signed-off-by: Shanker Donthineni <redacted>
Acked-by: Marc Zyngier <redacted>

	M.
-- 
Jazz is not dead. It just smells funny...
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help