diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2018-10-20 12:04:57 -0700 |
---|---|---|
committer | Richard Henderson <richard.henderson@linaro.org> | 2018-10-31 12:16:35 +0000 |
commit | 3d1523ced6060cdfe9e768a814d064067ccabfe5 (patch) | |
tree | c12e077ca5bfe491fae423394861d0bb813e24e8 /COPYING.LIB | |
parent | e09de0a20d42e5e76e91ffc7f9f4787e225e1ec2 (diff) | |
download | qemu-3d1523ced6060cdfe9e768a814d064067ccabfe5.zip qemu-3d1523ced6060cdfe9e768a814d064067ccabfe5.tar.gz qemu-3d1523ced6060cdfe9e768a814d064067ccabfe5.tar.bz2 |
cputlb: Filter flushes on already clean tlbs
Especially for guests with large numbers of tlbs, like ARM or PPC,
we may well not use all of them in between flush operations.
Remember which tlbs have been used since the last flush, and
avoid any useless flushing.
Tested-by: Emilio G. Cota <cota@braap.org>
Reviewed-by: Emilio G. Cota <cota@braap.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'COPYING.LIB')
0 files changed, 0 insertions, 0 deletions