]> www.infradead.org Git - users/jedix/linux-maple.git/commit
habanalabs: fix return value check in hl_fw_get_sec_attest_data()
authorYang Yingliang <yangyingliang@huawei.com>
Fri, 23 Sep 2022 14:39:13 +0000 (22:39 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 31 Dec 2022 12:32:40 +0000 (13:32 +0100)
commita4b84c112d8ec544868c18fdbe0e3a2c165ae14e
tree684229d496bf2661d17f8bd9608c9d35b91c4af5
parent03dbb9e2e97561072665024050d3f861afe56301
habanalabs: fix return value check in hl_fw_get_sec_attest_data()

[ Upstream commit 8749c27895a369a99e4a21709b3e3bec4785778f ]

If hl_cpu_accessible_dma_pool_alloc() fails, we should check
'req_cpu_addr', fix it.

Fixes: 0c88760f8f5e ("habanalabs/gaudi2: add secured attestation info uapi")
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/misc/habanalabs/common/firmware_if.c