Re: [Qemu-devel] AArch64: ld/st exclusive pair bug

2014-10-11 Thread Peter Maydell
On 11 October 2014 14:04, Laurent Desnogues wrote: > there's a bug in target-arm/translate-a64.c:disas_ldst_excl. The line: > > TCGv_i64 tcg_rt2 = cpu_reg(s, rt); > > is accessing the wrong register. Yeah, obvious cut-n-paste error, but this doesn't actually affect the exclusive code

[Qemu-devel] AArch64: ld/st exclusive pair bug

2014-10-11 Thread Laurent Desnogues
Hello, there's a bug in target-arm/translate-a64.c:disas_ldst_excl. The line: TCGv_i64 tcg_rt2 = cpu_reg(s, rt); is accessing the wrong register. Thanks, Laurent