summaryrefslogtreecommitdiffstats
path: root/scripts/git-submodule.sh
diff options
context:
space:
mode:
authorRichard Henderson2018-10-24 08:50:20 +0200
committerPeter Maydell2018-10-24 08:51:37 +0200
commit93f379b0c43617b1361f742f261479eaed4959cb (patch)
tree820b8f48c523040b54c6501a35d8f83308f4df01 /scripts/git-submodule.sh
parenttarget/arm: Remove writefn from TTBR0_EL3 (diff)
downloadqemu-93f379b0c43617b1361f742f261479eaed4959cb.tar.gz
qemu-93f379b0c43617b1361f742f261479eaed4959cb.tar.xz
qemu-93f379b0c43617b1361f742f261479eaed4959cb.zip
target/arm: Only flush tlb if ASID changes
Since QEMU does not implement ASIDs, changes to the ASID must flush the tlb. However, if the ASID does not change there is no reason to flush. In testing a boot of the Ubuntu installer to the first menu, this reduces the number of flushes by 30%, or nearly 600k instances. Reviewed-by: Aaron Lindsay <aaron@os.amperecomputing.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> Message-id: 20181019015617.22583-3-richard.henderson@linaro.org Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'scripts/git-submodule.sh')
0 files changed, 0 insertions, 0 deletions