"Write error in obliterating obsoleted node at" errors

Joakim Tjernlund joakim.tjernlund at transmode.se
Tue May 19 13:08:12 EDT 2009


Running "cp /a /b; rm -rf /b" in a loop and I get a few errors:
Write error in obliterating obsoleted node at 0x07440000: -30
Write error in obliterating obsoleted node at 0x00b60000: -30
Write error in obliterating obsoleted node at 0x05ba0000: -30
Write error in obliterating obsoleted node at 0x05aec634: -30
Write error in obliterating obsoleted node at 0x05480000: -30
Write error in obliterating obsoleted node at 0x06dc0000: -30
Write error in obliterating obsoleted node at 0x0254f234: -30
Write error in obliterating obsoleted node at 0x02d00af4: -30
Write error in obliterating obsoleted node at 0x05180000: -30
Write error in obliterating obsoleted node at 0x03800000: -30

These appear to come from cfi_cmdset0001:
	status = map_read(map, adr);
	if (map_word_bitsset(map, status, CMD(0x1a))) {
		unsigned long chipstatus = MERGESTATUS(status);

		/* reset status */
		map_write(map, CMD(0x50), adr);
		map_write(map, CMD(0x70), adr);
		xip_enable(map, chip, adr);

		if (chipstatus & 0x02) {
			ret = -EROFS;

Haven't seen these before in any of our systems. Sounds
familiar to anyone?

On PowerPC, kernel 2.6.27

 Jocke




More information about the linux-mtd mailing list