OSDN Git Service

usb: misc: legousbtower: Fix buffers on stack
authorMaksim Salau <maksim.salau@gmail.com>
Tue, 25 Apr 2017 19:49:21 +0000 (22:49 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 25 May 2017 12:30:06 +0000 (14:30 +0200)
commit8a7f9dfbd4aeb35987e0eb3d43de9e75616e8688
tree51c27580cbc340e0cde99758e6d18b6a7e12c0b9
parentbb56ca291305eab3fdc382b978a05f3ff452a19e
usb: misc: legousbtower: Fix buffers on stack

commit 942a48730faf149ccbf3e12ac718aee120bb3529 upstream.

Allocate buffers on HEAP instead of STACK for local structures
that are to be received using usb_control_msg().

Signed-off-by: Maksim Salau <maksim.salau@gmail.com>
Tested-by: Alfredo Rafael Vicente Boix <alviboi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/misc/legousbtower.c