]> git.dujemihanovic.xyz Git - linux.git/commit
rpcrdma: Device kref is over-incremented on error from xa_alloc
authorChuck Lever <chuck.lever@oracle.com>
Mon, 12 Aug 2024 15:47:57 +0000 (11:47 -0400)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Mon, 19 Aug 2024 15:50:41 +0000 (11:50 -0400)
commitde48aad2a8e80ba026ca91c383f590f0bf97b3c0
tree9c6596afb3ff2f346618ccc0c2d99104478c2e1e
parent47ac09b91befbb6a235ab620c32af719f8208399
rpcrdma: Device kref is over-incremented on error from xa_alloc

If the device's reference count is too high, the device completion
callback never fires.

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