Comment 18 for bug 495536

Revision history for this message
Dave Martin (dave-martin-arm) wrote :

Hmmm, I'm still none the wiser. Dumping make, I get the data corresponding to what you just disassembled:

 0a618 236833b1 01200021 06f036fd 2368002b
 0a628 f8d10120 02f0b8f9 032d24d0 fff7f2e9
 0a638 2946fff7 32ea0028 20db70bd 134c2368

I get the same data whether inside or outside fakeroot.

...but it still doesn't match the alignment fault messages— the instructions f1b80f00 and d002 don't appear at that location, so I still don't see a clue as to why the faults are occurring.

Maybe boot with cachepolicy=uncached and see if that makes any difference (apart from slowness), or add a printk in arch/arm/mm/fault.c:do_DataAbort() to print out the process name