diff options
author | Ursula Braun | 2017-04-10 14:58:03 +0200 |
---|---|---|
committer | David S. Miller | 2017-04-11 23:01:14 -0400 |
commit | f5227cd9f1d752ad45f08597db8cac4a9436c48d (patch) | |
tree | 961989233838611d452281459fab4e151374449d /net | |
parent | a98bf8c0bce7bd3371adbe99d1e2b31c32308fb9 (diff) |
net/smc: remove duplicate unhash
unhash is already called in sock_put_work. Remove the second call.
Signed-off-by: Ursula Braun <ubraun@linux.vnet.ibm.com>
Reviewed-by: Thomas Richter <tmricht@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
-rw-r--r-- | net/smc/af_smc.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/net/smc/af_smc.c b/net/smc/af_smc.c index 3b7eda6c27de..491a8b2b8b89 100644 --- a/net/smc/af_smc.c +++ b/net/smc/af_smc.c @@ -147,7 +147,6 @@ static int smc_release(struct socket *sock) schedule_delayed_work(&smc->sock_put_work, SMC_CLOSE_SOCK_PUT_DELAY); } - sk->sk_prot->unhash(sk); release_sock(sk); sock_put(sk); |