In mkyaffs, the printf() of the blocks being erased and the blocks that are damaged was using a format of "0x08%lx" instead of "0x%08lx", so the value printed was prefixed with the constant "08" instead of being set to a field width of 8. The attached patch fixes the problem. -Frank -- Frank Rowand MontaVista Software, Inc