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

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: