In message <20060421055142.11025.qmail at mx1.aruba.it> you wrote: > No, I have a cramfs on flash and the kernel uses it directly from flash, > extracting what it needs to execute. I'm not using initrd then, I have to > update in situ, while running.
This cannot be done reliably. You have to make the file system idle, i. e. unmount it. Best regards, Wolfgang Denk -- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de Change is the essential process of all existence. -- Spock, "Let That Be Your Last Battlefield", stardate 5730.2