Re: [PATCH 11/16] target/arm: Update contiguous first-fault and no-fault loads

2020-04-17 Thread Richard Henderson
On 4/16/20 7:15 AM, Peter Maydell wrote: >> + * While we do not have access to the memory attributes from the PTE >> + * to tell Device memory from Normal memory, we can validly assume that >> + * non-RAM has been mapped as Device memory. Thus we indicate fault >> + * on all MMIO.

Re: [PATCH 11/16] target/arm: Update contiguous first-fault and no-fault loads

2020-04-16 Thread Peter Maydell
On Wed, 11 Mar 2020 at 06:44, Richard Henderson wrote: > > With sve_cont_ldst_pages, the differences between first-fault and no-fault > are minimal, so unify the routines. With cpu_probe_watchpoint, we are able > to make progress through pages with TLB_WATCHPOINT set when the watchpoint > does no

[PATCH 11/16] target/arm: Update contiguous first-fault and no-fault loads

2020-03-10 Thread Richard Henderson
With sve_cont_ldst_pages, the differences between first-fault and no-fault are minimal, so unify the routines. With cpu_probe_watchpoint, we are able to make progress through pages with TLB_WATCHPOINT set when the watchpoint does not actually fire. Signed-off-by: Richard Henderson --- target/ar