On Wed, Feb 26, 2020 at 10:19 AM Igor Mammedov <imamm...@redhat.com> wrote:
> On Wed, 26 Feb 2020 00:07:55 +0100 > Niek Linnenbank <nieklinnenb...@gmail.com> wrote: > > > Hello Igor and Paolo, > > does following hack solves issue? > > diff --git a/accel/tcg/translate-all.c b/accel/tcg/translate-all.c > index a08ab11f65..ab2448c5aa 100644 > --- a/accel/tcg/translate-all.c > +++ b/accel/tcg/translate-all.c > @@ -944,7 +944,7 @@ static inline size_t size_code_gen_buffer(size_t > tb_size) > /* ??? If we relax the requirement that CONFIG_USER_ONLY use the > static buffer, we could size this on RESERVED_VA, on the text > segment size of the executable, or continue to use the > default. */ > - tb_size = (unsigned long)(ram_size / 4); > + tb_size = MAX_CODE_GEN_BUFFER_SIZE; > #endif > } > if (tb_size < MIN_CODE_GEN_BUFFER_SIZE) { > > Nice, for me, that brings qemu-system-ppc back up to speed. (applied to ppc-for-5.0) Best, Howard