]> git.baikalelectronics.ru Git - kernel.git/commit
drivers: net: davinci_cpdma: double free on error
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 11 Jun 2014 08:16:51 +0000 (11:16 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 11 Jun 2014 22:39:19 +0000 (15:39 -0700)
commit9343f8583e9d2a68c34a02db094b09aefc36b28a
treed6ec328a70edc427562beebf6714ee3c171d5f20
parentee2ad39506e90c712038cb8a110d0136e3b963ea
drivers: net: davinci_cpdma: double free on error

We recently change the kzalloc() to devm_kzalloc() so freeing "ctlr"
here could lead to a double free.

Fixes: 3a080211d203 ('drivers: net: davinci_cpdma: Convert kzalloc() to devm_kzalloc().')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/ti/davinci_cpdma.c