OSDN Git Service

net/smc: delete rkey first before switching to unused
authorUrsula Braun <ubraun@linux.ibm.com>
Mon, 4 Feb 2019 12:44:46 +0000 (13:44 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 4 Feb 2019 17:11:19 +0000 (09:11 -0800)
commita5e04318c83a31925300af1ce358dbc1a708b732
treeee3545500dc9cec8e9c2ed70774eafd474d2d1d1
parentb8649efad879c69c7ab1f19ce8814fcabef1f72b
net/smc: delete rkey first before switching to unused

Once RMBs are flagged as unused they are candidates for reuse.
Thus the LLC DELETE RKEY operaton should be made before flagging
the RMB as unused.

Fixes: c7674c001b11 ("net/smc: unregister rkeys of unused buffer")
Signed-off-by: Ursula Braun <ubraun@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/smc/smc_core.c