summaryrefslogtreecommitdiff
path: root/trace/control.c
AgeCommit message (Expand)AuthorFilesLines
2018-07-19tracing: Use double-dash spelling for trace optionYaowei Bai1-2/+2
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster1-0/+1
2017-09-19Convert remaining error_report() to warn_report()Alistair Francis1-2/+2
2017-07-17trace: Allocate cpu->trace_dstate in placeLluís Vilanova1-1/+8
2017-07-13Convert error_report() to warn_report()Alistair Francis1-4/+4
2017-01-31trace: switch to modular code generation for sub-directoriesDaniel P. Berrange1-1/+1
2017-01-16trace: Add event "guest_cpu_exit"Lluís Vilanova1-0/+3
2017-01-16trace: Fix dynamic event state on vCPU hot-unplugLluís Vilanova1-0/+16
2016-10-12trace: dynamically allocate event IDs at runtimeDaniel P. Berrange1-1/+10
2016-10-12trace: dynamically allocate trace_dstate in CPUStateDaniel P. Berrange1-0/+5
2016-10-12trace: provide mechanism for registering trace eventsDaniel P. Berrange1-2/+23
2016-10-12trace: remove the TraceEventID and TraceEventVCPUID enumsDaniel P. Berrange1-1/+1
2016-10-12trace: give each trace event a named TraceEvent structDaniel P. Berrange1-1/+1
2016-10-12trace: remove global 'uint16 dstate[]' arrayDaniel P. Berrange1-6/+0
2016-10-12trace: remove some now unused functionsDaniel P. Berrange1-20/+0
2016-10-12trace: convert code to use event iteratorsDaniel P. Berrange1-36/+41
2016-10-12trace: add trace event iterator APIsDaniel P. Berrange1-0/+21
2016-09-28trace: Properly initialize dynamic event states in hot-plugged vCPUsLluís Vilanova1-19/+0
2016-09-05trace: Remove 'trace_events_dstate_init'Lluís Vilanova1-11/+10
2016-09-05trace: add syslog tracing backendPaul Durrant1-0/+7
2016-07-18trace: Add per-vCPU tracing states for events with the 'vcpu' propertyLluís Vilanova1-2/+27
2016-06-28trace: move qemu_trace_opts to trace/control.cDenis V. Lunev1-1/+41
2016-06-20log: Fix qemu_set_log_filename() error handlingMarkus Armbruster1-1/+2
2016-03-31trace: do not always call exit() in trace_enable_eventsDenis V. Lunev1-1/+4
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa1-0/+1
2016-02-04all: Clean up includesPeter Maydell1-0/+1
2016-02-03trace: convert stderr backend to logPaolo Bonzini1-0/+10
2016-02-03trace: add "-trace help"Paolo Bonzini1-1/+20
2016-02-03trace: add "-trace enable=..."Paolo Bonzini1-21/+27
2016-02-03trace: split trace_init_file out of trace_init_backendsPaolo Bonzini1-5/+12
2016-02-03trace: split trace_init_events out of trace_init_backendsPaolo Bonzini1-3/+2
2016-02-03trace: track enabled events in a separate arrayPaolo Bonzini1-0/+1
2016-02-03trace: count number of enabled eventsPaolo Bonzini1-0/+2
2015-03-10Remove superfluous '\n' around error_report()Gonglei1-1/+1
2014-09-26trace: [hmp] Reimplement "trace-event" and "info trace-events" using QMPLluís Vilanova1-13/+0
2014-06-09trace: Replace fprintf with error_report and print locationAlexey Kardashevskiy1-13/+18
2014-06-09trace: Multi-backend tracingLluís Vilanova1-2/+47
2014-06-09trace: Replace error with warning if event is not definedAlexey Kardashevskiy1-7/+7
2013-03-28trace: Provide a detailed event control interfaceLluís Vilanova1-13/+93
2012-11-16trace: allow disabling events in events fileGerd Hoffmann1-1/+8
2012-07-19trace: added ability to comment out events in the listAlexey Kardashevskiy1-0/+3
2011-09-01trace: add "-trace events" argument to control initial stateLluís1-0/+42