|
From: | Alex Bennée |
Subject: | Re: [Qemu-devel] tcg/translate-all.c:169: tb_lock: Assertion `!have_tb_lock' failed when doing cpu_restore_state in usermode |
Date: | Tue, 10 Oct 2017 11:54:58 +0100 |
User-agent: | mu4e 0.9.19; emacs 26.0.60 |
Peter Maydell <address@hidden> writes: > On 10 October 2017 at 10:53, Alex Bennée <address@hidden> wrote: >> >> Peter Maydell <address@hidden> writes: >> >>> Running the test program >>> http://people.linaro.org/~peter.maydell/thumb-over-page >>> (source at http://people.linaro.org/~peter.maydell/thumb-over-page.c) >>> in the usermode emulator: >>> ./build/x86/arm-linux-user/qemu-arm >>> ~/linaro/qemu-misc-tests/thumb-over-page >> >> Does this fail when run via system mode as well? > > Nope, only usermode. (Makes sense, since the handle_cpu_signal() > codepath is only used in usermode emulation.) But surely system emulation has to deal with the same rolling over a page issue. How is it's resolution different? > > thanks > -- PMM -- Alex Bennée
[Prev in Thread] | Current Thread | [Next in Thread] |