chelsio/chtls: fix panic during unload reload chtls
authorVinay Kumar Yadav <vinay.yadav@chelsio.com>
Wed, 25 Nov 2020 21:49:14 +0000 (03:19 +0530)
committerJakub Kicinski <kuba@kernel.org>
Tue, 1 Dec 2020 01:36:19 +0000 (17:36 -0800)
commite3d5e971d2f83d8ddd4b91a50cea4517fb488383
tree0d5a3eda225255b2cd71aeba6b7c07c76da9b2db
parent4d521943f76bd0d1e68ea5e02df7aadd30b2838a
chelsio/chtls: fix panic during unload reload chtls

there is kernel panic in inet_twsk_free() while chtls
module unload when socket is in TIME_WAIT state because
sk_prot_creator was not preserved on connection socket.

Fixes: cc35c88ae4db ("crypto : chtls - CPL handler definition")
Signed-off-by: Udai Sharma <udai.sharma@chelsio.com>
Signed-off-by: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
Link: https://lore.kernel.org/r/20201125214913.16938-1-vinay.yadav@chelsio.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c