Skip to content
Snippets Groups Projects
Commit 8e4ada39 authored by Dmytro Levit's avatar Dmytro Levit
Browse files

Merge pull request #27 in BIDU/software from bugfix/driver_reload_crash to master

* commit '22d6242d':
  Fix for the memory leak which leads to eventual crash of the linux kernel
parents 0100eb69 22d6242d
No related branches found
No related tags found
1 merge request!27Fix for the memory leak which leads to eventual crash of the linux kernel
......@@ -486,6 +486,14 @@ void altera_pci_remove(struct pci_dev *dev)
//unmap_bars(bk_ptr, dev);
pci_release_regions(dev);
// free GFP_ATOMIC memory regions
{
int i, j;
for (i = 0; i < LINK_NUMBER; i++)
for (j = 0; j < S_PAGES; j++)
pci_free_consistent(dev, S_PAGE_SIZE, bk_ptr->spt[i][j].spage_virt_addr, bk_ptr->spt[i][j].spage_bus_addr);
}
kfree(bk_ptr);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment