]> git.baikalelectronics.ru Git - kernel.git/commit
usb: f_fs: off by one bug in _ffs_func_bind()
authorDan Carpenter <dan.carpenter@oracle.com>
Sat, 28 May 2016 04:48:10 +0000 (07:48 +0300)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Tue, 31 May 2016 08:12:53 +0000 (11:12 +0300)
commit039b9d95239c082ca7b24b9d62d11db2d356a257
tree758a1e243d1147f51b3751701682fc9e823418ac
parent8cefb9a7b3c00134b8157d10c156990c01142624
usb: f_fs: off by one bug in _ffs_func_bind()

This loop is supposed to set all the .num[] values to -1 but it's off by
one so it skips the first element and sets one element past the end of
the array.

I've cleaned up the loop a little as well.

Fixes: 5dc5692bef4b ('USB: f_fs: the FunctionFS driver')
Acked-by: Michal Nazarewicz <mina86@mina86.com>
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/gadget/function/f_fs.c