On 8/23/19 11:36 AM, Tony Nguyen wrote: > The fast path is taken when TLB_FLAGS_MASK is all zero. > > TLB_FORCE_SLOW is simply a TLB_FLAGS_MASK bit to force the slow path, > there are no other side effects. > > Signed-off-by: Tony Nguyen <tony.ngu...@bt.com> > Reviewed-by: Richard Henderson <richard.hender...@linaro.org> > --- > include/exec/cpu-all.h | 10 ++++++++-- > 1 file changed, 8 insertions(+), 2 deletions(-)
FYI, while looking at this again, we do not need a new bit. You can simply set TLB_MMIO for this use case, like we do for ROM. This seems to be the only change to be made for this patch set; I can fix this up myself while queuing. r~