]> git.baikalelectronics.ru Git - kernel.git/commit
IB/qib: Fix module-level leak
authorMike Marciniszyn <mike.marciniszyn@intel.com>
Wed, 3 Jul 2013 17:50:28 +0000 (13:50 -0400)
committerRoland Dreier <roland@purestorage.com>
Thu, 11 Jul 2013 23:46:44 +0000 (16:46 -0700)
commit7592c371b1d8ecd6694f99f72047766efa061db1
tree7bb6d1374a85233db10e4e30212710c4c814eefc
parent49713ece06400bb62f29758ea337458542379a9f
IB/qib: Fix module-level leak

The vzalloc()'ed field physshadow is leaked on module unload.

This patch adds vfree after the sibling page shadow is freed.

Reported-by: Dean Luick <dean.luick@intel.com>
Reviewed-by: Dean Luick <dean.luick@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/hw/qib/qib_init.c