I finally got round to looking into why the test case from comment #27 worked on x86-64 guests and i386-guest-on-i386-host but not on arm-on-x86-64. This turns out to be a wrong structure definition which meant we weren't handling the 32-bit-guest-on-64-bit-host combinations correctly. I've sent a patch:
I finally got round to looking into why the test case from comment #27 worked on x86-64 guests and i386-guest- on-i386- host but not on arm-on-x86-64. This turns out to be a wrong structure definition which meant we weren't handling the 32-bit- guest-on- 64-bit- host combinations correctly. I've sent a patch:
http:// patchwork. ozlabs. org/patch/ 665274/
I think this should tie up the last loose end in this bug report so once it gets into master we can close it.