On 07/17/2013 11:57 AM, Paolo Bonzini wrote: > I'm still not sure what the bug is (so what the FIXME comment would > be)... except of course that there may be bug in access_with_adjusted_size.
The code here in exec.c is not using access_with_adjusted_size. Unfortunately, access_with_adjusted_size only handles single copies, one direction at a time. We're attempting a sort of "memcpy", which calls for some amount of caching across the loop... r~