[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 00/14] Add memory attributes and use them in
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH v2 00/14] Add memory attributes and use them in ARM |
Date: |
Tue, 21 Apr 2015 14:35:35 +0100 |
On 13 April 2015 at 14:21, Peter Maydell <address@hidden> wrote:
> I've included both the changes to the core memory system code
> and the target-arm changes as a usage example, but the ARM stuff
> is all at the end of the series, so if we want to split it and
> take it via separate subtrees that's fine.
>
> There are not many changes between v1 and v2 here:
>
> Changes v1->v2:
> * patch 2 : remove io_mem_read/write entirely as suggested by Paolo
> * moved watchpoint patch earlier in the series
> * added a comment that the guest-cpu-endianness access fns are
> deprecated outside target-*
> * use struct with bitfields rather than manual logic ops
> (this has meant minor changes to some of the later patches,
> but I retained reviewed-by tags because I didn't think the changes
> were significant enough to need removing them)
>
> I believe this code contains enough changes that all the memory
> transactions issued by the ARM CPU will correctly be marked as
> S or NS. Obviously nothing currently pays attention to this, but
> the patches to make the GIC model support TrustZone can be easily
> wired up to this.
OK, it looks like people are happy with these patches, so I'm
planning to put them all into target-arm.next as-is, to go into
master shortly after the trunk reopens for 2.4.
thanks
-- PMM
- [Qemu-devel] [PATCH v2 06/14] exec.c: Make address_space_rw take transaction attributes, (continued)