USB: correct API of usb_control_msg_send/recv
authorOliver Neukum <oneukum@suse.com>
Wed, 23 Sep 2020 13:43:42 +0000 (15:43 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 25 Sep 2020 14:33:58 +0000 (16:33 +0200)
commitddd1198e3e0935066d6e309180d49f64ef4fa702
tree73bc74b933f1fa6e0f3705e66b056950d0217c4c
parentcf58e8e75229cb80b2b46afc98dc5ed53cd65ddf
USB: correct API of usb_control_msg_send/recv

They need to specify how memory is to be allocated,
as control messages need to work in contexts that require GFP_NOIO.

Signed-off-by: Oliver Neukum <oneukum@suse.com>
Link: https://lore.kernel.org/r/20200923134348.23862-9-oneukum@suse.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/core/message.c
include/linux/usb.h