> XScale is an ARM based processor Perhaps there is a bug in the XScale locking code or in the CPU hardware ? (The XScale processors have a reputation for having many hardware bugs which need software workarounds [compared to the StrongARM] ).