ldesnogu
Well-Known Member
There is something wrong going on with alignment:
Basically this means there are many unaligned accesses to memory and that they are not fixed (the User faults value of 0 means: don't fix for user programs).
So many (fixed) unaligned accesses occur while in system mode.
Anyone tried to dig into that to find the culprit?
Code:
[root@gp2x /]$cat /proc/cpu/alignment
User: 1
System: 32108
Skipped: 0
Half: 1
Word: 32107
Multi: 0
User faults: 0 (ignored)
[root@gp2x /]$cat /proc/cpu/alignment
User: 1
System: 32210
Skipped: 0
Half: 1
Word: 32209
Multi: 0
User faults: 0 (ignored)
[root@gp2x /]$cat /proc/cpu/alignment
User: 1
System: 32312
Skipped: 0
Half: 1
Word: 32311
Multi: 0
User faults: 0 (ignored)
Basically this means there are many unaligned accesses to memory and that they are not fixed (the User faults value of 0 means: don't fix for user programs).
So many (fixed) unaligned accesses occur while in system mode.
Anyone tried to dig into that to find the culprit?