From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38620) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aRRV5-0006z9-U8 for qemu-devel@nongnu.org; Thu, 04 Feb 2016 16:31:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aRRV1-0000BL-Ln for qemu-devel@nongnu.org; Thu, 04 Feb 2016 16:31:39 -0500 Received: from mx1.redhat.com ([209.132.183.28]:56340) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aRRV1-0000B9-Ek for qemu-devel@nongnu.org; Thu, 04 Feb 2016 16:31:35 -0500 References: <1454617547-18757-1-git-send-email-nutarojj@ornl.gov> From: Eric Blake Message-ID: <56B3C335.9000406@redhat.com> Date: Thu, 4 Feb 2016 14:31:33 -0700 MIME-Version: 1.0 In-Reply-To: <1454617547-18757-1-git-send-email-nutarojj@ornl.gov> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="bJRxbk1EpbowQTUAfJLwRcj9nd3Jvhk5r" Subject: Re: [Qemu-devel] [PATCH] qqq: module for synchronizing with a simulation clock List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "James J. Nutaro" , qemu-devel@nongnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --bJRxbk1EpbowQTUAfJLwRcj9nd3Jvhk5r Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 02/04/2016 01:25 PM, James J. Nutaro wrote: > This patch adds an interface for pacing the execution of QEMU to matc= h > an external simulation clock. Its aim is to permit QEMU to be used > as a module within a larger simulation system. >=20 > 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 >=20 > -- 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. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --bJRxbk1EpbowQTUAfJLwRcj9nd3Jvhk5r Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJWs8M1AAoJEKeha0olJ0NqMMYIAIWA2HBb/9ph0oTYEV07Tu9k yJcXPBnIECWTFPnEtxie8fO1BSY113ZUsZath9sXNNjDRxfa0im9ECWSO4TPWWKI eyOpvA6M3Nq9Y0ZZtV2FH5/p87CO2vRdA4OP7YL6TelwbXsrFKL4Fwr6idb6kVUj 6Ele2wF9RXiKWA4wWiXeutlaGT+Alz52BlcpDrz9Yl+Tfso4LsESik4D/ej+m1kz hJkebirci4gCk9aK4jpPBgeRZnyJACfSChUBoMfEilMkYNpCYCAlz55oSfyfdAwf y07eOEqOED0V8RAEC1yke4eWExnXg9tLJpXxVAl4zGlJ/5cs8VlDYK3y55HNaZY= =NLbU -----END PGP SIGNATURE----- --bJRxbk1EpbowQTUAfJLwRcj9nd3Jvhk5r--