OSDN Git Service

[media] dibusb: don't do DMA on stack
authorMauro Carvalho Chehab <mchehab@s-opensource.com>
Fri, 7 Oct 2016 10:34:36 +0000 (07:34 -0300)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Fri, 14 Oct 2016 15:38:34 +0000 (12:38 -0300)
commit426398b15d9f18ce3e7b5c4e657b4c0103dd8389
tree0920c0e570e0f44789f0bd9e2cdd610991c53ca3
parentfa1ecd8dc454fe2d3075a964240f45ceb60cb9e0
[media] dibusb: don't do DMA on stack

The USB control messages require DMA to work. We cannot pass
a stack-allocated buffer, as it is not warranted that the
stack would be into a DMA enabled area.

Reviewed-by: Patrick Boettcher <patrick.boettcher@posteo.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/usb/dvb-usb/dibusb-common.c
drivers/media/usb/dvb-usb/dibusb.h