[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH v1 00/11] Per Master Addressing (PMA)
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [RFC PATCH v1 00/11] Per Master Addressing (PMA) |
Date: |
Tue, 3 Jun 2014 16:44:34 +0100 |
On 3 June 2014 03:06, Peter Crosthwaite <address@hidden> wrote:
> This series is work-in-progress and has numerous FIXMEs in it.
> Looking for conceptual level commentary
Looks good and like the right thing to me.
To check I understand how the QOM stuff is working here,
for a transaction master we expose an MR link property,
which the board sets to be a pointer to some appropriate
MR (which is owned by the board).
Conversely, for a transaction slave (ie a device), the
device owns its own memory regions. The board can map
those via the traditional APIs for putting MRs in
containers, or it could choose to set the MR 'container'
link property to point at the container MR (plus the
addr property).
The transaction master properties/API actually make
much more sense to me than the slave ones...
thanks
-- PMM
- [Qemu-devel] [RFC PATCH v1 05/11] memory: Parent Memory Regions to their registered owners, (continued)
- [Qemu-devel] [RFC PATCH v1 05/11] memory: Parent Memory Regions to their registered owners, Peter Crosthwaite, 2014/06/02
- [Qemu-devel] [RFC PATCH v1 06/11] memory: address_space_init: do nothing if no root region given, Peter Crosthwaite, 2014/06/02
- [Qemu-devel] [RFC PATCH v1 07/11] memory.c: Add address_space_init_shareable(), Peter Crosthwaite, 2014/06/02
- [Qemu-devel] [RFC PATCH v1 08/11] qom/cpu: Add Memory Region Property, Peter Crosthwaite, 2014/06/02
- [Qemu-devel] [RFC PATCH v1 09/11] exec: use per-cpu address-spaces for cpuisms, Peter Crosthwaite, 2014/06/02
- [Qemu-devel] [RFC PATCH v1 10/11] microblaze: ml605: Convert to PMA, Peter Crosthwaite, 2014/06/02
- [Qemu-devel] [RFC PATCH v1 11/11] dma: axidma: Convert to PMA, Peter Crosthwaite, 2014/06/02
- Re: [Qemu-devel] [RFC PATCH v1 00/11] Per Master Addressing (PMA), Paolo Bonzini, 2014/06/03
- Re: [Qemu-devel] [RFC PATCH v1 00/11] Per Master Addressing (PMA),
Peter Maydell <=