]> git.baikalelectronics.ru Git - kernel.git/commit
xprtrdma: Don't leak freed MRs
authorChuck Lever <chuck.lever@oracle.com>
Wed, 19 Dec 2018 16:00:48 +0000 (11:00 -0500)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Wed, 2 Jan 2019 17:05:18 +0000 (12:05 -0500)
commit63e55b8ee828ed21e632a01522e1cfd9bc3d3342
treee7b5015f71dda5280e7e9637056015052e34f02e
parent783dd2ef4b1fcc7da7816a48b1620a05a41372d3
xprtrdma: Don't leak freed MRs

Defensive clean up. Don't set frwr->fr_mr until we know that the
scatterlist allocation has succeeded.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
net/sunrpc/xprtrdma/frwr_ops.c