]> git.proxmox.com Git - mirror_qemu.git/commit - translate-all.c
translate-all: Add assert_(memory|tb)_lock annotations
authorAlex Bennée <alex.bennee@linaro.org>
Thu, 27 Oct 2016 15:10:05 +0000 (16:10 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 31 Oct 2016 09:51:16 +0000 (10:51 +0100)
commite505a063bac780a4ca190aee29df2cc0b767c67a
tree989681297b08b7989ec76e3b64aae7ee06df4901
parent98c1076cc9a3ccebd1316fecf65149f6052a24fc
translate-all: Add assert_(memory|tb)_lock annotations

This adds calls to the assert_(memory|tb)_lock for all public APIs which
are documented as needing them held for linux-user mode. The asserts are
NOPs for system-mode although these will be converted when MTTCG is
enabled.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Message-Id: <20161027151030.20863-9-alex.bennee@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
translate-all.c