]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
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)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 8 Dec 2020 09:18:55 +0000 (10:18 +0100)
commit0959a0a15507b2be6e5a281c8b3bd1c2b5817c38
tree5edbcf07d8a70ebda4a813b688aec51ea2ccad1a
parent67633216cc548d9a9beccab244e80e8b209c5ad8
chelsio/chtls: fix panic during unload reload chtls

[ Upstream commit e3d5e971d2f83d8ddd4b91a50cea4517fb488383 ]

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>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/crypto/chelsio/chtls/chtls_cm.c