Lluís Vilanova <vilan...@ac.upc.edu> writes: > This series adds an API to add instrumentation events. > > It also provides additional APIs for: > * Controlling tracing events > * Peek/poke guest memory > > There's still missing APIs for (can be added in later series?): > * Provide something like tracing's per-vCPU trace states (i.e., so that each > vCPU can have different instrumentation code). It's still not clear to me if > we should extend the per-vCPU bitmap with instrumentation events, or > otherwise > somehow reuse the bits in tracing events (since they're currently limited). > * Peek/poke guest registers > > The instrumentation code is dynamically loaded as a library into QEMU either > when it starts or later using its remote control interfaces. > > Signed-off-by: Lluís Vilanova <vilan...@ac.upc.edu>
Doesn't apply to current master, and appears to have whitespace errors. Please rebase and use scripts/checkpatch.pl to tidy up.