diff options
author | KONRAD Frederic <fred.konrad@greensocs.com> | 2017-02-03 16:32:12 +0100 |
---|---|---|
committer | Edgar E. Iglesias <edgar.iglesias@xilinx.com> | 2017-06-27 15:09:15 +0200 |
commit | 71b9a45330fe220d11a7a187efc477745dffbd26 (patch) | |
tree | f63add29216d923b1b0d59648e886bf3fb44e345 /libdecnumber | |
parent | f2553f04890cfaef2fb045e7d19b9c4ecd414da2 (diff) | |
download | qemu-71b9a45330fe220d11a7a187efc477745dffbd26.zip qemu-71b9a45330fe220d11a7a187efc477745dffbd26.tar.gz qemu-71b9a45330fe220d11a7a187efc477745dffbd26.tar.bz2 |
cputlb: fix the way get_page_addr_code fills the tlb
get_page_addr_code(..) does a cpu_ldub_code to fill the tlb:
This can lead to some side effects if a device is mapped at this address.
So this patch replaces the cpu_memory_ld by a tlb_fill.
Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
Signed-off-by: KONRAD Frederic <fred.konrad@greensocs.com>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
Diffstat (limited to 'libdecnumber')
0 files changed, 0 insertions, 0 deletions