@@ -133,6 +133,11 @@ source tree. It may not be as powerful as platform-specific or third-party
trace backends but it is portable. This is the recommended trace backend
unless you have specific needs for more advanced backends.
+This trace backend is not thread-safe. In many cases this is not an issue
+since the QEMU global mutex covers much of the codebase. Consider this
+limitation when tracing utility functions that may be called from worker
+threads with no synchronization.
+
==== Monitor commands ====
* info trace
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> --- docs/tracing.txt | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-)