Re: [PATCH] regmap: irq: Set data pointer only on regmap_add_irq_chip success

From: Mark Brown
Date: Thu Mar 13 2014 - 17:48:17 EST


On Thu, Mar 13, 2014 at 09:06:01AM +0100, Krzysztof Kozlowski wrote:
> After setting the 'data' pointer (wchich is returned to the caller for
> freeing later) the regmap_add_irq_chip() could still fail for various
> reasons (ENOMEM, regmap_read or regmap_write failure). In such case the
> memory under 'data' was freed in error path and error value was returned
> but the 'data' variable was not changed.

Applied, thanks.

Attachment: signature.asc
Description: Digital signature