]> xenbits.xensource.com Git - qemu-xen.git/commit
plugins: remove non per_vcpu inline operation from API
authorPierrick Bouvier <pierrick.bouvier@linaro.org>
Tue, 5 Mar 2024 12:10:00 +0000 (12:10 +0000)
committerAlex Bennée <alex.bennee@linaro.org>
Wed, 6 Mar 2024 12:35:46 +0000 (12:35 +0000)
commitfba3b490a26cb278dfa183d7fcc375746e312980
tree3b02af50ba879139252d398f775bbf162a9f6119
parentc125a8ab04a495a89cadd8beb2729489265abe73
plugins: remove non per_vcpu inline operation from API

Now we have a thread-safe equivalent of inline operation, and that all
plugins were changed to use it, there is no point to keep the old API.

In more, it will help when we implement more functionality (conditional
callbacks), as we can assume that we operate on a scoreboard.

API version bump was already done as part of this series.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Message-Id: <20240304130036.124418-12-pierrick.bouvier@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20240305121005.3528075-25-alex.bennee@linaro.org>
include/qemu/qemu-plugin.h
plugins/api.c
plugins/qemu-plugins.symbols