]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
crypto: hisilicon/hpre - fix dma unmap sequence
authorZhiqi Song <songzhiqi1@huawei.com>
Fri, 18 Jul 2025 10:05:01 +0000 (18:05 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Aug 2025 14:28:25 +0000 (16:28 +0200)
commitde6af003239a32644a73fb28191bc024a7ec2f1f
treef039c6fd5d7032b8307fa6674e33d7c3c3dd28e6
parentcbe740de32bb0fb7a5213731ff5f26ea6718fca3
crypto: hisilicon/hpre - fix dma unmap sequence

[ Upstream commit 982fd1a74de63c388c060e4fa6f7fbd088d6d02e ]

Perform DMA unmapping operations before processing data.
Otherwise, there may be unsynchronized data accessed by
the CPU when the SWIOTLB is enabled.

Signed-off-by: Zhiqi Song <songzhiqi1@huawei.com>
Signed-off-by: Chenghai Huang <huangchenghai2@huawei.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/crypto/hisilicon/hpre/hpre_crypto.c