On 02/04/2016 01:25 PM, James J. Nutaro wrote: > This patch adds an interface for pacing the execution of QEMU to match > an external simulation clock. Its aim is to permit QEMU to be used > as a module within a larger simulation system. > > Makefile.target | 2 +- > cpus.c | 13 ++++++- > docs/simulation-sync.txt | 61 ++++++++++++++++++++++++++++++ > include/qemu/thread.h | 11 ++++++ > qemu-options.hx | 17 +++++++++ > qqq.c | 98 ++++++++++++++++++++++++++++++++++++++++++++++++ > qqq.h | 39 +++++++++++++++++++ > util/qemu-thread-posix.c | 16 ++++++++ > vl.c | 35 ++++++++++++++++- > 9 files changed, 288 insertions(+), 4 deletions(-) > create mode 100644 docs/simulation-sync.txt > create mode 100644 qqq.c > create mode 100644 qqq.h > > -- 2.5.0 >From ef2136cf357c111a4c00bbadf78e3067cc43cab6 Mon Sep 17 > 00:00:00 2001 From: "James J. Nutaro" Date: Thu, 4 > Feb 2016 11:12:02 -0500 Subject: [PATCH] This patch adds an interface > for pacing the execution of QEMU to match an external simulation clock. > Its aim is to permit QEMU to be used as a module within a larger > simulation system. Signed-off-by: James J. Nutaro > --- Makefile.target | 2 +- cpus.c | 13 ++++++- docs/simulation-sync.txt Whoops. You included a '-- ' line above your actual patch, which made my mailer treat the entire thing as a signature, and replying to a signature messes up formatting. You also have a diffstat listed twice; normally, when using 'git send-email' to send a patch, there will only be a single diffstat, occurring after a '---' divider between the text above that belongs in the commit log, and the text below which is informative to readers but not part of the patch proper, before the actual diff then starts; then git inserts a '-- ' signature at the very bottom saying which version of git sent the mail. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org