- Fixed memory leak by freeing memory allocated for device_config.
Signed-off-by: Sreenivasa Honnur <redacted>
Signed-off-by: Ramkrishna Vepa <redacted>
---
diff -urpN patch_1/drivers/net/vxge/vxge-main.c patch_2/drivers/net/vxge/vxge-main.c
--- patch_1/drivers/net/vxge/vxge-main.c 2009-06-21 23:32:44.000000000 -0700
+++ patch_2/drivers/net/vxge/vxge-main.c 2009-06-21 23:43:43.000000000 -0700
@@ -4348,6 +4348,7 @@ vxge_probe(struct pci_dev *pdev, const s
vdev->vpaths[i].mac_addr_cnt = 1;
}
+ kfree(device_config);
vxge_debug_entryexit(VXGE_TRACE, "%s: %s:%d Exiting...",
vdev->ndev->name, __func__, __LINE__);