arm: The Thumb2 ldrexd and strexd instructions are not defined for M-class architectures
merge v3