UBIFS abnormal unaligned access at OneNAND 4KiB page
Kyungmin Park <kmpark <at> infradead.org>
2009-08-03 05:35:37 GMT
Hi Adrian,
Now I'm working with 4KiB pagesize OneNAND, I got problem with
unaligned byte align again.
<7>UBIFS DBG (pid 1): read_znode: LEB 78:205824, level 0, 8 branch
<7>UBIFS DBG (pid 1): ubifs_read_node: LEB 78:206016, indexing node, length 48
onenand_mlc_read_ops_nolock[1108] buf c41bda80 1216 48
<7>UBIFS DBG (pid 1): read_znode: LEB 78:206016, level 0, 1 branch
onenand_mlc_read_ops_nolock[1108] buf c40a68c0 441 13
onenand_read_bufferram[674] area 0x400, buffer c40a68c0, offset 441, count 13
<1>Unhandled fault: external abort on non-linefetch (0x1008) at 0xc58805ba
In the previous time, we got the similar case. but the problem gone
with some patch. but it happens again.
Do you have any idea?
Of course, 2KiB pagesize is working well with same kernel
My kernel is the latest arm git tree. (2.6.31-rc4-gb0c7edf-dirty #624)
Thank you,
Kyungmin Park
onenand_mlc_read_ops_nolock[1108] buf c41bda80 1264 188
<7>UBIFS DBG (pid 1): read_znode: LEB 78:230640, level 1, 8 branch
<7>UBIFS DBG (pid 1): ubifs_read_node: LEB 78:196608, indexing node, length 188
onenand_mlc_read_ops_nolock[1108] buf c41bda80 0 188
<7>UBIFS DBG (pid 1): read_znode: LEB 78:196608, level 0, 8 branch
(Continue reading)