1. 19 Jul, 2018 1 commit
  2. 01 Jun, 2018 1 commit
  3. 24 May, 2018 1 commit
  4. 01 Aug, 2017 1 commit
    • Stefan Hajnoczi's avatar
      trace: add trace_event_get_state_backends() · d87aa138
      Stefan Hajnoczi authored
      Code that checks dstate is unaware of SystemTap and LTTng UST dstate, so
      the following trace event will not fire when solely enabled by SystemTap
      or LTTng UST:
      
        if (trace_event_get_state(TRACE_MY_EVENT)) {
            str = g_strdup_printf("Expensive string to generate ...",
                                  ...);
            trace_my_event(str);
            g_free(str);
        }
      
      Add trace_event_get_state_backends() to fetch backend dstate.  Those
      backends that use QEMU dstate fetch it as part of
      generate_h_backend_dstate().
      
      Update existing trace_event_get_state() callers to use
      trace_event_get_state_backends() instead.
      Signed-off-by: 's avatarStefan Hajnoczi <stefanha@redhat.com>
      Message-id: 20170731140718.22010-3-stefanha@redhat.com
      Signed-off-by: 's avatarStefan Hajnoczi <stefanha@redhat.com>
      d87aa138
  5. 17 Jul, 2017 1 commit
  6. 16 Jan, 2017 1 commit
  7. 12 Oct, 2016 6 commits
  8. 28 Sep, 2016 1 commit
  9. 05 Sep, 2016 1 commit
  10. 18 Jul, 2016 2 commits
  11. 12 Jul, 2016 1 commit
  12. 28 Jun, 2016 1 commit
  13. 22 Mar, 2016 1 commit
  14. 01 Mar, 2016 1 commit
  15. 03 Feb, 2016 5 commits
  16. 26 Sep, 2014 1 commit
  17. 09 Jun, 2014 1 commit
    • Lluís Vilanova's avatar
      trace: Multi-backend tracing · 5b808275
      Lluís Vilanova authored
      Adds support to compile QEMU with multiple tracing backends at the same time.
      
      For example, you can compile QEMU with:
      
        $ ./configure --enable-trace-backends=ftrace,dtrace
      
      Where 'ftrace' can be handy for having an in-flight record of events, and 'dtrace' can be later used to extract more information from the system.
      
      This patch allows having both available without recompiling QEMU.
      Signed-off-by: 's avatarLluís Vilanova <vilanova@ac.upc.edu>
      Signed-off-by: 's avatarStefan Hajnoczi <stefanha@redhat.com>
      5b808275
  18. 28 Mar, 2013 1 commit
  19. 01 Sep, 2011 3 commits