OSDN Git Service

mtd: cfi_cmdset_0002: allow retry/timeout loop to exit
authorBrian Norris <computersforpeace@gmail.com>
Tue, 22 Jul 2014 02:06:19 +0000 (19:06 -0700)
committerBrian Norris <computersforpeace@gmail.com>
Tue, 19 Aug 2014 18:53:07 +0000 (11:53 -0700)
commit36c6a7ac74044b8025488c018279115bb3c32eb0
tree7200d0b6be6b78595dff1fff8520ffb52190c636
parent57d3a9a89a0645f3597561e214f8d6852a2c56b4
mtd: cfi_cmdset_0002: allow retry/timeout loop to exit

The variable 'retries' is never modified, so if the reset operation
never is going to complete, we'll get stuck in an infinite loop.

It looks like the intention was to decrement 'retries' on every loop.
Untested.

Caught by Coverity.

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
drivers/mtd/chips/cfi_cmdset_0002.c