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

2014-02-17 Thread Anthony PERARD
On Fri, Feb 07, 2014 at 02:56:48PM +, Stefano Stabellini wrote: On Fri, 7 Feb 2014, 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

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

2014-02-10 Thread Peter Maydell
On 7 February 2014 14:47, Paolo Bonzini pbonz...@redhat.com 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

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

2014-02-07 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

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

2014-02-07 Thread Stefano Stabellini
On Fri, 7 Feb 2014, 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

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

2014-02-07 Thread Mark Cave-Ayland
On 07/02/14 14:47, 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