RE: [PATCH v4] staging: gdm724x: Fix DMA from stack
From: David Laight <hidden>
Date: 2021-02-11 13:45:52
Stack allocated buffers cannot be used for DMA on all architectures so allocate hci_packet buffer using kmalloc.
I wonder if the usb stack ought/could support a short bounce buffer within the memory is already has to allocate? For hci and lengths less than 8 the immediate data can be placed directly in the ring structure replacing the data pointer itself. David - Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK Registration No: 1397386 (Wales)