diff options
author | Mauro Carvalho Chehab <mchehab@s-opensource.com> | 2017-02-14 20:47:57 +0100 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@s-opensource.com> | 2017-02-14 21:13:49 +0100 |
commit | f9c85ee67164b37f9296eab3b754e543e4e96a1c (patch) | |
tree | a023f2d49a5e2031f63dd90d8ad628fa0f4ce83d /arch/s390/kernel/process.c | |
parent | [media] cec: initiator should be the same as the destination for, poll (diff) | |
download | linux-f9c85ee67164b37f9296eab3b754e543e4e96a1c.tar.xz linux-f9c85ee67164b37f9296eab3b754e543e4e96a1c.zip |
[media] siano: make it work again with CONFIG_VMAP_STACK
Reported as a Kaffeine bug:
https://bugs.kde.org/show_bug.cgi?id=375811
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.
On Kernel 4.9, the default is to not accept DMA on stack anymore
on x86 architecture. On other architectures, this has been a
requirement since Kernel 2.2. So, after this patch, this driver
should likely work fine on all archs.
Tested with USB ID 2040:5510: Hauppauge Windham
Cc: stable@vger.kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'arch/s390/kernel/process.c')
0 files changed, 0 insertions, 0 deletions