On Wed, 2019-01-16 at 08:33 +0000, Joakim Tjernlund wrote: > CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. > > > On Wed, 2019-01-16 at 00:32 +0000, Przemyslaw Sobon wrote: > > > > There was an endless loop in CFI Flash driver when a value was written > > incorrectly. In such case chip_ready returns true but chip_good returns > > false and we never get out of the loop. > > > > The solution was to break the loop in 2 cases, either device is ready or > > device is not ready and timeout elapsed. The correctness of the write is > > checked after the loop ended. That way we ensure the loop always ends. > > > > Signed-off-by: Przemyslaw Sobon <psobon@xxxxxxxxxx> > > hmm, current code was introduced by Tokunori Ikegami <ikegami@xxxxxxxxxxxxxxxxxxxx> to address another problem he had. Seems like Tokunori Ikegami's email address is invalid now ... ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/