Re: [RFC PATCH] accel/tcg: add tracepoints for cpu_loop_exit_atomic

2024-10-04 Thread Pierrick Bouvier
On 10/4/24 06:52, Alex Bennée wrote: We try to avoid using cpu_loop_exit_atomic as it brings in an all-core sync point. However on some cpu/kernel/benchmark combinations it is starting to show up in the performance profile. To make it easier to see whats going on add tracepoints for the slow path

Re: [RFC PATCH] accel/tcg: add tracepoints for cpu_loop_exit_atomic

2024-10-04 Thread Richard Henderson
On 10/4/24 06:52, Alex Bennée wrote: We try to avoid using cpu_loop_exit_atomic as it brings in an all-core sync point. However on some cpu/kernel/benchmark combinations it is starting to show up in the performance profile. To make it easier to see whats going on add tracepoints for the slow path

[RFC PATCH] accel/tcg: add tracepoints for cpu_loop_exit_atomic

2024-10-04 Thread Alex Bennée
We try to avoid using cpu_loop_exit_atomic as it brings in an all-core sync point. However on some cpu/kernel/benchmark combinations it is starting to show up in the performance profile. To make it easier to see whats going on add tracepoints for the slow path so we can see what is triggering the w