On 4/19/19 9:22 PM, Shahab Vahedi wrote: > This change adapts io_readx() to its input access_type. Currently > io_readx() treats any memory access as a read, although it has an > input argument "MMUAccessType access_type". This results in: > > 1) Calling the tlb_fill() only with MMU_DATA_LOAD > 2) Considering only entry->addr_read as the tlb_addr > > Buglink: https://bugs.launchpad.net/qemu/+bug/1825359 > > Signed-off-by: Shahab Vahedi <shahab.vah...@gmail.com> > --- > Changelog: > v3 > - Only handle read/fetch. There must be no write access. > > v2 > - Extra space before closing parenthesis is removed > > v1 > - Initial submit > > accel/tcg/cputlb.c | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-)
Reviewed-by: Richard Henderson <richard.hender...@linaro.org> r~