qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Sudden slowdown of ARM emulation in master


From: Howard Spoelstra
Subject: Re: Sudden slowdown of ARM emulation in master
Date: Wed, 26 Feb 2020 10:32:38 +0100



On Wed, Feb 26, 2020 at 10:19 AM Igor Mammedov <address@hidden> wrote:
On Wed, 26 Feb 2020 00:07:55 +0100
Niek Linnenbank <address@hidden> 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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]