staging: gdm724x: Fix DMA from stack
authorAmey Narkhede <ameynarkhede03@gmail.com>
Thu, 11 Feb 2021 05:38:19 +0000 (11:08 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 4 Mar 2021 10:38:33 +0000 (11:38 +0100)
commit4934db348d5aec8e1e0a65339f36f8f6d1b527d8
tree663f12c59f1d1f37958459c7ad51433817ad3ab1
parent848c87e8d8260cec7e4596b30a0ea12635b33a8a
staging: gdm724x: Fix DMA from stack

commit 7c3a0635cd008eaca9a734dc802709ee0b81cac5 upstream.

Stack allocated buffers cannot be used for DMA
on all architectures so allocate hci_packet buffer
using kmalloc.

Reviewed-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Amey Narkhede <ameynarkhede03@gmail.com>
Link: https://lore.kernel.org/r/20210211053819.34858-1-ameynarkhede03@gmail.com
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/gdm724x/gdm_usb.c