Claudio Fontana <cfont...@suse.de> writes:

> get_phys_addr is needed for KVM too, and in turn it requires
> the aa64_va_parameter* family of functions.
>
> Create cpu-mmu and cpu-mmu-sysemu to store these and
> other mmu-related functions.
>
> Signed-off-by: Claudio Fontana <cfont...@suse.de>
> Reviewed-by: Richard Henderson <richard.hender...@linaro.org>
> ---
>  target/arm/cpu-mmu.h               |  119 ++
>  target/arm/cpu.h                   |    3 -
>  target/arm/internals.h             |   34 -
>  target/arm/cpu-mmu-sysemu.c        | 2307 ++++++++++++++++++++++++++
>  target/arm/cpu-mmu.c               |  124 ++
>  target/arm/cpu.c                   |    1 +
>  target/arm/tcg/helper.c            | 2442 +---------------------------

I realise I reviewed the previous patch but we moved everything
wholesale into target/arm/tcg only to move stuff right back out again. I
can see there maybe an argument for a "move and pare down" approach but
that should probably be expanded on in the comment for 2/65 (move
helpers to tcg).

Anyway:

Reviewed-by: Alex Bennée <alex.ben...@linaro.org>

-- 
Alex Bennée

Reply via email to