[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

jffs_erasable_size: offset = 0x0034b000



Under what circumstances can jffs_flash_erasable_size() get called with an 
offset which isn't erase-block-aligned?

Using the port of JFFS to 2.2, I see this:

JFFS: Trying to mount device 1f:00.
jffs_flash_erasable_size() given non-aligned offset 34b000 (erasesize 20000)
jffs_erasable_size: flash_erasable_size() returned something less than zero (-1.jffs_erasable_size: offset = 0x0034b000
jffs_flash_erasable_size() given non-aligned offset 34b000 (erasesize 20000)
jffs_erasable_size: flash_erasable_size() returned something less than zero (-1.jffs_erasable_size: offset = 0x0034b000
jffs_flash_erasable_size() given non-aligned offset 34b000 (erasesize 20000)
jffs_erasable_size: flash_erasable_size() returned something less than zero (-1.jffs_erasable_size: offset = 0x0034b000

It was happy last time I booted it. But when I tried to write to it, after 
a while, it started doing the same thing. Now it does it on booting.


--
dwmw2