]> git.baikalelectronics.ru Git - kernel.git/commit
net/smc: Fix cleanup when register ULP fails
authorTony Lu <tonylu@linux.alibaba.com>
Fri, 25 Feb 2022 06:56:57 +0000 (14:56 +0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 28 Feb 2022 11:31:49 +0000 (11:31 +0000)
commitf7bb51cc8bf7cab9200852a638d6465e0a78dd85
tree29c695b76dfd29341bc29d5c940059fa7dd51fb7
parent2c392f8e681df6c2f03e69e8f7303ccd226476a3
net/smc: Fix cleanup when register ULP fails

This patch calls smc_ib_unregister_client() when tcp_register_ulp()
fails, and make sure to clean it up.

Fixes: 2e61239a750f ("net/smc: Introduce TCP ULP support")
Signed-off-by: Tony Lu <tonylu@linux.alibaba.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/smc/af_smc.c