a UBIFS image makes task pdflush blocked > 120 seconds
Jamie Lokier
jamie at shareable.org
Mon Nov 16 18:22:28 EST 2009
Joakim Tjernlund wrote:
> I only noticed a problem with deleting big files and then a reboot.
> if you don't reboot, the system will work. Perhaps this is due
> to the actual CFI driver? I am using cmdset_0001 and it is a bit more
> evolved than the others. My NOR flash also supports erase suspend.
> If you are using cmdset_0002 you should consider fixing it.
> As I recall, erase suspend is disabled. There was a thread about it
> a while ago were I noticed a bug in the driver which may be the reason
> for erase suspend being disabled. I even posted some
> fixes for this but I don't think anyone bothered to test them.
According to datasheets, the flash I'm using with cmdset_0002 supports
multi-block erase, although I don't think the driver does at the moment.
Multi-block erase works by giving the chip a list of blocks to erase,
or even the whole flash, and then it does them simultaneously.
Could this solve your problem?
-- Jamie
More information about the linux-mtd
mailing list