]> 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)
commitef9e469bac4b68e19b6dca95001c9b1b68f3c487
treed6ec328a70edc427562beebf6714ee3c171d5f20
parentf33861f09b887236ba6fff89f574103599bf1948
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: b34493f46ea1 ('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