mbox series

[v7,0/3] Dynamic TLB sizing

Message ID 20190116170114.26802-1-cota@braap.org
Headers show
Series Dynamic TLB sizing | expand

Message

Emilio Cota Jan. 16, 2019, 5:01 p.m. UTC
v6: https://lists.gnu.org/archive/html/qemu-devel/2019-01/msg02998.html

Changes since v6:

- Define TCG_TARGET_IMPLEMENTS_DYN_TLB for tcg/riscv (patch 2).

- Fix --disable-tcg breakage (reported by Alex) by moving
  tlb_entry_is_empty to cputlb.c, since the function's only caller
  is in that file (patch 1).

You can fetch this series from:
  https://github.com/cota/qemu/tree/tlb-dyn-v7

Thanks,

		Emilio

Comments

Alex Bennée Jan. 17, 2019, 4:31 p.m. UTC | #1
Emilio G. Cota <cota@braap.org> writes:

> v6: https://lists.gnu.org/archive/html/qemu-devel/2019-01/msg02998.html
>
> Changes since v6:
>
> - Define TCG_TARGET_IMPLEMENTS_DYN_TLB for tcg/riscv (patch 2).
>
> - Fix --disable-tcg breakage (reported by Alex) by moving
>   tlb_entry_is_empty to cputlb.c, since the function's only caller
>   is in that file (patch 1).
>
> You can fetch this series from:
>   https://github.com/cota/qemu/tree/tlb-dyn-v7
>

Well so far this has proved to be stable whilst I've been stressing it
out so have a:

Tested-by: Alex Bennée <alex.bennee@linaro.org>

I'm currently benchmarking on my build workload but it's taking a while
to run.

--
Alex Bennée