PATCH: solving a hang while waiting in FL_STATUS
David Woodhouse
dwmw2 at infradead.org
Wed Apr 23 06:33:10 EDT 2008
On Wed, 2008-04-23 at 10:57 +0200, Abel Bernabeu wrote:
> I am experimenting an infinite loop problem happening at
> cfi_cmdset_0001.c:chip_ready.
>
> Some kind of timeout while waiting in FL_STATUS should be included.
> Indeed, this timeout feature is not new at all.
>
> The feature was present in 2.6.23.17 but disappeared in 2.6.24 (after
> some refactoring work easily perceptible).
Hm. This was removed in commit 5a37cf19:
Fix deadlock in Intel chip driver caused by get_chip recursion
Alexey, can you explain why you removed it? Abel's patch simply adds
this back where it was. That looks reasonable to me, so I'd like to know
if I've missed some reason why it shouldn't be there...
--
dwmw2
More information about the linux-mtd
mailing list