]> 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)
commitdc92467020d60d59acf163e4136f841fd51d9bf5
tree29c695b76dfd29341bc29d5c940059fa7dd51fb7
parentdc3eb5f6188fbdf56f83b7910211811240e0ef66
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: 87036ee2e4cf ("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