[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 06/14] exec.c: Make address_space_rw take transa
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH 06/14] exec.c: Make address_space_rw take transaction attributes |
Date: |
Thu, 09 Apr 2015 12:21:30 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 |
On 09/04/2015 12:14, Peter Maydell wrote:
> On 9 April 2015 at 10:59, Edgar E. Iglesias <address@hidden> wrote:
>> > On Tue, Apr 07, 2015 at 09:09:52PM +0100, Peter Maydell wrote:
>>> >> Make address_space_rw take transaction attributes, rather
>>> >> than always using the 'unspecified' attributes.
>> >
>> > Reviewed-by: Edgar E. Iglesias <address@hidden>
>> >
>> > I guess that we eventually will need to convert the dma_
>> > functions?
> Probably, though I'm not clear what they bring to the party
> that the basic address_space_* functions don't (part of why
> I left them alone).
At this point, some memory barriers, basically.
Initially the IOMMU implementation was done in the dma_* functions
(using something called IIRC a DMAContext), but now they just take an
AddressSpace.
Paolo
- Re: [Qemu-devel] [PATCH 10/14] target-arm: Honour NS bits in page tables, (continued)
[Qemu-devel] [PATCH 04/14] Add MemTxAttrs to the IOTLB, Peter Maydell, 2015/04/07
[Qemu-devel] [PATCH 06/14] exec.c: Make address_space_rw take transaction attributes, Peter Maydell, 2015/04/07
[Qemu-devel] [PATCH 02/14] memory: Add MemTxAttrs, MemTxResult to io_mem_read and io_mem_write, Peter Maydell, 2015/04/07
Re: [Qemu-devel] [PATCH 02/14] memory: Add MemTxAttrs, MemTxResult to io_mem_read and io_mem_write, Edgar E. Iglesias, 2015/04/09
[Qemu-devel] [PATCH 13/14] target-arm: Use attribute info to handle user-only watchpoints, Peter Maydell, 2015/04/07