diff options
author | Ursula Braun <ubraun@linux.ibm.com> | 2019-10-21 16:13:15 +0200 |
---|---|---|
committer | Jakub Kicinski <jakub.kicinski@netronome.com> | 2019-10-22 11:23:44 -0700 |
commit | 81cf4f4707af9704ac1c3dd177c8bd1fcc01da6c (patch) | |
tree | 7b9731f237fe6a1e047c0e6c072807a8d817c6ac /net/smc/smc_close.h | |
parent | f528ba24a8ad61b8a5e55d34cb1da127ce67cf6e (diff) |
net/smc: remove close abort worker
With the introduction of the link group termination worker there is
no longer a need to postpone smc_close_active_abort() to a worker.
To protect socket destruction due to normal and abnormal socket
closing, the socket refcount is increased.
Signed-off-by: Ursula Braun <ubraun@linux.ibm.com>
Signed-off-by: Karsten Graul <kgraul@linux.ibm.com>
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Diffstat (limited to 'net/smc/smc_close.h')
-rw-r--r-- | net/smc/smc_close.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/smc/smc_close.h b/net/smc/smc_close.h index 084c4f37aa96..634fea2b7c95 100644 --- a/net/smc/smc_close.h +++ b/net/smc/smc_close.h @@ -25,5 +25,6 @@ int smc_close_shutdown_write(struct smc_sock *smc); void smc_close_init(struct smc_sock *smc); void smc_clcsock_release(struct smc_sock *smc); int smc_close_abort(struct smc_connection *conn); +void smc_close_active_abort(struct smc_sock *smc); #endif /* SMC_CLOSE_H */ |