crypto/ccp: fix fd leak on probe failure
authorYunjian Wang <wangyunjian@huawei.com>
Sun, 26 Apr 2020 06:36:15 +0000 (14:36 +0800)
committerAkhil Goyal <akhil.goyal@nxp.com>
Mon, 11 May 2020 11:17:43 +0000 (13:17 +0200)
commit4f429be4c09a00ccc5cd13cfb14a11f90958ac74
treef34db28c1403cadfcda915a752395c488406b811
parent1a805dee01f329128ed4862a5f835a85cbb914cf
crypto/ccp: fix fd leak on probe failure

Zero is a valid fd. When ccp_probe_device() is failed, the uio_fd won't be
closed thus leading fd leak.

Fixes: ef4b04f87fa6 ("crypto/ccp: support device init")
Cc: stable@dpdk.org
Signed-off-by: Yunjian Wang <wangyunjian@huawei.com>
Acked-by: Ravi Kumar <ravi1.kumar@amd.com>
drivers/crypto/ccp/ccp_dev.c