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 09:26:46 +0000 (10:26 +0100)
commitbb5bfd51f603fa9995ed5babccd1854d49b19e96
treee93419c6a2d29571a6a10ad9d26950d9a1396277
parentd69583a2c1b38396c9bdcdffa3f3667cff12b0b8
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