From: Dan Carpenter Date: Tue, 10 Aug 2010 06:00:12 +0000 (+0200) Subject: Staging: vt6656: problems in error handling X-Git-Tag: v2.6.37-rc1~60^2~3^2~802 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e3a92cdedf3584e20e13511aab252a82d715f927;p=pandora-kernel.git Staging: vt6656: problems in error handling The first kfree(pDevice) is pointless because pDevice is NULL. The second kfree(pDevice) is a double free because pDevice is the driver's private data and that is already freed by free_netdev(netdev). Also the free_netdev() error path doesn't call usb_put_dev(). Signed-off-by: Dan Carpenter Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed