aboutsummaryrefslogtreecommitdiff
path: root/qemu-keymap.c
diff options
context:
space:
mode:
authorIlya Leoshkevich <iii@linux.ibm.com>2023-02-14 15:08:26 +0100
committerRichard Henderson <richard.henderson@linaro.org>2023-02-21 08:44:13 -1000
commit7de0816f699553514016f52a76e26d1c2ae14034 (patch)
treed45c3f118d0b5108b6227ca1f9a72fa24519cd52 /qemu-keymap.c
parent21a474c41d18eb56186e2022e8e081c2b6011bd3 (diff)
downloadqemu-7de0816f699553514016f52a76e26d1c2ae14034.zip
qemu-7de0816f699553514016f52a76e26d1c2ae14034.tar.gz
qemu-7de0816f699553514016f52a76e26d1c2ae14034.tar.bz2
linux-user: Always exit from exclusive state in fork_end()
fork()ed processes currently start with current_cpu->in_exclusive_context set, which is, strictly speaking, not correct, but does not cause problems (even assertion failures). With one of the next patches, the code begins to rely on this value, so fix it by always calling end_exclusive() in fork_end(). Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20230214140829.45392-2-iii@linux.ibm.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'qemu-keymap.c')
0 files changed, 0 insertions, 0 deletions