Re: [Qemu-devel] [PATCH] memory: fix limiting of translation at a page boundary

2014-02-07 Thread Mark Cave-Ayland
On 06/02/14 23:40, Paolo Bonzini wrote: Commit 360e607 (address_space_translate: do not cross page boundaries, 2014-01-30) broke MMIO accesses in cases where the section is shorter than the full register width. This can happen for example with the Bochs DISPI registers, which are 16 bits wide b

[Qemu-devel] [PATCH] memory: fix limiting of translation at a page boundary

2014-02-06 Thread Paolo Bonzini
Commit 360e607 (address_space_translate: do not cross page boundaries, 2014-01-30) broke MMIO accesses in cases where the section is shorter than the full register width. This can happen for example with the Bochs DISPI registers, which are 16 bits wide but have only a 1-byte long MemoryRegion (if