cifs: Allocate encryption header through kmalloc
stable inclusion from linux-4.19.118 commit 731a3bc2be26c775fb70f66a273c1c10b50b0d05 -------------------------------- [ Upstream commit 3946d0d0 ] When encryption is used, smb2_transform_hdr is defined on the stack and is passed to the transport. This doesn't work with RDMA as the buffer needs to be DMA'ed. Fix it by using kmalloc. Signed-off-by: NLong Li <longli@microsoft.com> Signed-off-by: NSteve French <stfrench@microsoft.com> Signed-off-by: NSasha Levin <sashal@kernel.org> Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
Showing
想要评论请 注册 或 登录