On 12.06.21 01:41, Richard Henderson wrote:
Instead of delaying tcg_region_init until after tcg_prologue_init
is complete, do tcg_region_init first and let tcg_prologue_init
shrink the first region by the size of the generated prologue.

Reviewed-by: Luis Pires <luis.pi...@eldorado.org.br>
Reviewed-by: Alex Bennée <alex.ben...@linaro.org>
Signed-off-by: Richard Henderson <richard.hender...@linaro.org>

The patch ordering seems non-ideal. This patch alone results in the following 
error
on an s390 CI.
    Running test QAPI schema regression tests
    **
    ERROR:../tcg/tcg.c:970:tcg_register_thread: assertion failed: (!err)
    ERROR qtest-x86_64/bios-tables-test - Bail out! 
ERROR:../tcg/tcg.c:970:tcg_register_thread: assertion failed: (!err)
    Broken pipe
    make: *** [Makefile.mtest:96: run-test-10] Error 1
    make: *** Waiting for unfinished jobs....
    **
    ERROR:../tcg/tcg.c:970:tcg_register_thread: assertion failed: (!err)
    ERROR qtest-i386/bios-tables-test - Bail out! 
ERROR:../tcg/tcg.c:970:tcg_register_thread: assertion failed: (!err)
    Broken pipe
    make: *** [Makefile.mtest:80: run-test-8] Error 1

Reply via email to