Bug#455909: linux-image-2,6-iop32x: many misaligned memory accesses
Package: linux-image-2.6-iop32x
Version: 2.6.22+11
User: debian-arm@lists.debian.org
Usertags: eabi
Severity: wishlist
After running for a mere 20 hours, /proc/cpu/alignment reports
millions of misaligned word accesses from the kernel:
$ cat /proc/cpu/alignment
User: 0
System: 2765980
Skipped: 0
Half: 0
Word: 2765980
DWord: 0
Multi: 0
User faults: 0 (ignored)
I gather this has a performance penalty, as misaligned kernel memory
accesses are always trapped and fixed up.
None or the other EABI kernels I am running exhibits the same behaviour:
Angstrom's 2.6.20-rc1-h1940 reports 3 system-word alignment fixups in 30 days;
Angstrom's 2.6.23 running Angstrom GPE reports 9 user-word fixups in 12 days
a Debian-armel system with custom kernel reports no misalignments in 9 days.
Reply to: