On 23/09/2015 11:36, Igor Mammedov wrote: > Also it's QEMU bug/fault and pushing workaround to upper layers > doesn't seem right when it's much easier to do it in QEMU itself.
No, it's virtio's bug. It makes sense to push workaround for guest bugs as far from the hypervisor as possible. If we want to increase the alignment in QEMU, I would prefer to have natural alignment which makes some sense and happens to work around the bug as well. Michael, Eduardo, any third opinions? Paolo