From patchwork Wed Feb 6 15:30:13 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [PULL,for-1.4,0/4] Tracing patches Date: Wed, 06 Feb 2013 05:30:13 -0000 From: Stefan Hajnoczi X-Patchwork-Id: 218674 Message-Id: <1360164617-12103-1-git-send-email-stefanha@redhat.com> To: Cc: Anthony Liguori , Stefan Hajnoczi Markus pointed out and fixed a number of dodgy practices in trace/simple.c. I think it's worth taking these into QEMU 1.4-rc1 to ensure the simple trace backend is portable and complies with glib's atomics API. The following changes since commit b22dd1243f38286263d40496ce5298a8a7d96eea: target-s390x: Fix wrong comparison in interrupt handling (2013-02-04 15:24:15 -0600) are available in the git repository at: git://github.com/stefanha/qemu.git tracing for you to fetch changes up to 8f44015e4600041e200506720e39de7728c5cde9: trace: Fix location of simpletrace.py in docs (2013-02-05 21:52:55 +0100) ---------------------------------------------------------------- Markus Armbruster (4): trace: Fix simple trace dropped event record for big endian trace: Direct access of atomics is verboten, use the API trace: Clean up the "try to update atomic until it worked" loops trace: Fix location of simpletrace.py in docs docs/tracing.txt | 4 ++-- trace/simple.c | 39 ++++++++++++++++----------------------- 2 files changed, 18 insertions(+), 25 deletions(-)