aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/igbvf
diff options
context:
space:
mode:
authorJia-Ju Bai <baijiaju1990@163.com>2015-08-05 22:05:16 +0800
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2015-08-18 14:06:06 -0700
commit42ad1a03b4caf4d95b980bce17c46242e6728ddc (patch)
treedbd0a6114121108580e9e6cafea921adaab256a1 /drivers/net/ethernet/intel/igbvf
parente1000e: Modify Tx/Rx configurations to avoid null pointer dereferences in e1000_open (diff)
downloadlinux-dev-42ad1a03b4caf4d95b980bce17c46242e6728ddc.tar.xz
linux-dev-42ad1a03b4caf4d95b980bce17c46242e6728ddc.zip
igb: Fix a memory leak in igb_probe
In error handling code of igb_probe, the memory adapter->shadow_vfta allocated by kcalloc in igb_sw_init is not freed. So when register_netdev or igb_init_i2c is failed, a memory leak will occur. This patch adds kfree to fix it. Signed-off-by: Jia-Ju Bai <baijiaju1990@163.com> Tested-by: Aaron Brown <aaron.f.brown@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/igbvf')
0 files changed, 0 insertions, 0 deletions