On 16 October 2015 at 15:17, Paolo Bonzini <pbonz...@redhat.com> wrote: > On 16/10/2015 15:36, Peter Maydell wrote: >>> We could add "-d trace:help" to list valid tracepoint names. >> >> I think people are mostly going to care about categories >> (eg "enable tracing for device X", or "enable tracing for >> all unimplemented features", or "enable a medium level of >> debug tracing for device Y". > > I hadn't thought about levels, but honestly when I use KVM tracing (which > is often measured in tens of megabytes per run) I don't care.
In a lot of cases, especially with the TCG logging, not enabling voluminous tracing is really important because if you turn it all on then the system is way too slow (and can behave differently as a result), and generates gigabytes of trace output. (-d exec and -d cpu will do this, for instance.) thanks -- PMM