http://patchwork.ozlabs.org/patch/81205/ is my proposal for dealing with the qemu atomic spinlocks using swp, as sent upstream. It basically rips out all the inline asm implementations as unnecessary cruft. Not sure whether it'll get any argument upstream, but I'm going to put it into qemu-linaro anyway because I like it better than the "use gcc builtins" patch. I've also completed the rebase I wanted to do, which just leaves (a) getting rid of the non-redistributable binaries and (b) some retesting before I can spin an RC2.
http:// patchwork. ozlabs. org/patch/ 81205/ is my proposal for dealing with the qemu atomic spinlocks using swp, as sent upstream. It basically rips out all the inline asm implementations as unnecessary cruft. Not sure whether it'll get any argument upstream, but I'm going to put it into qemu-linaro anyway because I like it better than the "use gcc builtins" patch. I've also completed the rebase I wanted to do, which just leaves (a) getting rid of the non-redistributable binaries and (b) some retesting before I can spin an RC2.