]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
chelsio/chtls: Fix panic when listen on multiadapter
authorVinay Kumar Yadav <vinay.yadav@chelsio.com>
Mon, 19 Oct 2020 11:50:23 +0000 (17:20 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 29 Oct 2020 09:07:04 +0000 (10:07 +0100)
commitea95811a67e39f485c281c4153fedcb40744ce56
tree70d212a133332e64e1c5c4bbb6fc670c26290216
parent8650467aa3592aff4d1dd45dfcc2d056ece1b5a2
chelsio/chtls: Fix panic when listen on multiadapter

[ Upstream commit 9819f22c410b4bf6589d3126e8bc3952db507cbf ]

Add the logic to compare net_device returned by ip_dev_find()
with the net_device list in cdev->ports[] array and return
net_device if matched else NULL.

Fixes: 6abde0b24122 ("crypto/chtls: IPv6 support for inline TLS")
Signed-off-by: Venkatesh Ellapu <venkatesh.e@chelsio.com>
Signed-off-by: Vinay Kumar Yadav <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