[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH for-4.1 v2 10/36] target/cris: Use env_cpu, env_
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH for-4.1 v2 10/36] target/cris: Use env_cpu, env_archcpu |
Date: |
Mon, 29 Apr 2019 15:09:58 +0100 |
On Thu, 28 Mar 2019 at 23:32, Richard Henderson
<address@hidden> wrote:
>
> Signed-off-by: Richard Henderson <address@hidden>
> ---
> target/cris/cpu.h | 5 -----
> linux-user/cris/cpu_loop.c | 2 +-
> target/cris/mmu.c | 3 +--
> target/cris/op_helper.c | 10 +++-------
> target/cris/translate.c | 2 +-
> 5 files changed, 6 insertions(+), 16 deletions(-)
> --- a/target/cris/mmu.c
> +++ b/target/cris/mmu.c
> @@ -290,7 +290,6 @@ static int cris_mmu_translate_page(struct cris_mmu_result
> *res,
>
> void cris_mmu_flush_pid(CPUCRISState *env, uint32_t pid)
> {
> - CRISCPU *cpu = cris_env_get_cpu(env);
> target_ulong vaddr;
> unsigned int idx;
> uint32_t lo, hi;
> @@ -316,7 +315,7 @@ void cris_mmu_flush_pid(CPUCRISState *env, uint32_t pid)
> vaddr = tlb_vpn << TARGET_PAGE_BITS;
> D_LOG("flush pid=%x vaddr=%x\n",
> pid, vaddr);
> - tlb_flush_page(CPU(cpu), vaddr);
> + tlb_flush_page(env_cpu(env), vaddr);
> }
> }
> }
> @@ -143,7 +139,7 @@ void helper_movl_sreg_reg(CPUCRISState *env, uint32_t
> sreg, uint32_t reg)
> D_LOG("tlb flush vaddr=%x v=%d pc=%x\n",
> vaddr, tlb_v, env->pc);
> if (tlb_v) {
> - tlb_flush_page(CPU(cpu), vaddr);
> + tlb_flush_page(env_cpu(env), vaddr);
> }
> }
> }
This file is a mess because it's old-school hard-tabs, but maybe
fix the indent on these lines while you're changing them?
Either way
Reviewed-by: Peter Maydell <address@hidden>
thanks
-- PMM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [PATCH for-4.1 v2 10/36] target/cris: Use env_cpu, env_archcpu,
Peter Maydell <=