usb: gadget: m66592-udc: forever loop in set_feature()
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 29 Jul 2015 21:30:58 +0000 (00:30 +0300)
committerBen Hutchings <ben@decadent.org.uk>
Tue, 13 Oct 2015 02:46:05 +0000 (03:46 +0100)
commitef1ce106ed3cbe92a741ad170fdc6bea358c854a
tree86bc892dc4df3cda51c933f5895b9976b530a81e
parentfb0a96829d377ecdb158436d21eb8c1cf2679deb
usb: gadget: m66592-udc: forever loop in set_feature()

commit 5feb5d2003499b1094d898c010a7604d7afddc4c upstream.

There is an "&&" vs "||" typo here so this loops 3000 times or if we get
unlucky it could loop forever.

Fixes: ceaa0a6eeadf ('usb: gadget: m66592-udc: add support for TEST_MODE')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
[bwh: Backported to 3.2: adjust filename]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/usb/gadget/m66592-udc.c