]> git.baikalelectronics.ru Git - kernel.git/commit
RDMA/qedr: Fix and simplify memory leak in PD alloc
authorRam Amrani <Ram.Amrani@Cavium.com>
Tue, 24 Jan 2017 11:51:42 +0000 (13:51 +0200)
committerDoug Ledford <dledford@redhat.com>
Tue, 24 Jan 2017 20:35:07 +0000 (15:35 -0500)
commit32dc470ec3d45c26350dcc69f1b2aa7a33431d6a
treece82f7a64535c16e17cee5cef17a63a1de129c6e
parent066e252ee8689ff17c829b2a52431a622aa1836b
RDMA/qedr: Fix and simplify memory leak in PD alloc

Free the PD if no internal resources were available. Move userspace
code under the relevant 'if'.

Signed-off-by: Ram Amrani <Ram.Amrani@cavium.com>
Signed-off-by: Ariel Elior <Ariel.Elior@cavium.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/qedr/verbs.c