Re: [Qemu-devel] [PATCH v2 20/27] target/sparc: Convert to CPUClass::tlb_fill

2019-05-09 Thread Richard Henderson
On 5/9/19 6:35 AM, Peter Maydell wrote: >> +if (probe) { >> +return false; >> +} >> + >> +if (env->mmuregs[3]) { /* Fault status register */ >> +env->mmuregs[3] = 1; /* overflow (not read before another fault) */ >> +} >> +env->mmuregs[3] |= (access_index << 5) |

Re: [Qemu-devel] [PATCH v2 20/27] target/sparc: Convert to CPUClass::tlb_fill

2019-05-09 Thread Peter Maydell
On Thu, 9 May 2019 at 07:17, Richard Henderson wrote: > > Cc: Artyom Tarasenko > Cc: Mark Cave-Ayland > Signed-off-by: Richard Henderson > --- > v2: Keep user-only, sparc32, and sparc64 tlb_fill separate. > --- > target/sparc/cpu.h | 5 ++- > target/sparc/cpu.c | 5 +-- > tar

[Qemu-devel] [PATCH v2 20/27] target/sparc: Convert to CPUClass::tlb_fill

2019-05-08 Thread Richard Henderson
Cc: Artyom Tarasenko Cc: Mark Cave-Ayland Signed-off-by: Richard Henderson --- v2: Keep user-only, sparc32, and sparc64 tlb_fill separate. --- target/sparc/cpu.h | 5 ++- target/sparc/cpu.c | 5 +-- target/sparc/ldst_helper.c | 11 +- target/sparc/mmu_helper.c | 78 ++