]> git.baikalelectronics.ru Git - kernel.git/commit
usb: dwc3: gadget: increment request->actual once
authorFelipe Balbi <felipe.balbi@linux.intel.com>
Fri, 29 Jul 2016 00:17:58 +0000 (03:17 +0300)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Wed, 10 Aug 2016 11:15:57 +0000 (14:15 +0300)
commit82e40d34821788fd368bb2a3f0c1ffc215ec8e3d
tree3ca47cf8a8235647ba051e40576a6ec988f692c7
parentb482605f7939bd4035b2d11a7952dc3da5821c6d
usb: dwc3: gadget: increment request->actual once

When using SG lists, we would end up setting
request->actual to:

num_mapped_sgs * (request->length - count)

Let's fix that up by incrementing request->actual
only once.

Cc: <stable@vger.kernel.org>
Reported-by: Brian E Rogers <brian.e.rogers@intel.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/dwc3/gadget.c