accel/kvm: Turn DPRINTF macro use into tracepoints
commit9cdfb1e3a51adccf31e3f018d5c30bd65fdd5355
authorJai Arora <arorajai2798@gmail.com>
Sat, 2 Dec 2023 04:48:46 +0000 (2 10:18 +0530)
committerMichael Tokarev <mjt@tls.msk.ru>
Sat, 23 Dec 2023 16:39:35 +0000 (23 19:39 +0300)
tree40ca6dbbfbf5db6d291a834a6c921102c646d5f2
parent8a8be21dde814e7cef43acac8140a7ccd0c4f6fb
accel/kvm: Turn DPRINTF macro use into tracepoints

Patch removes DPRINTF macro and adds multiple tracepoints
to capture different kvm events.

We also drop the DPRINTFs that don't add any additional
information than trace_kvm_run_exit already does.

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1827

Signed-off-by: Jai Arora <arorajai2798@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
accel/kvm/kvm-all.c
accel/kvm/trace-events