[PATCH trivial] plugins: add missing callbacks to version history

Florian Hofhammer posted 1 patch 1 month, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/c4ecefb4-8769-403f-8420-8bce42e43e13@epfl.ch
Maintainers: Michael Tokarev <mjt@tls.msk.ru>, Laurent Vivier <laurent@vivier.eu>
include/plugins/qemu-plugin.h | 3 +++
1 file changed, 3 insertions(+)
[PATCH trivial] plugins: add missing callbacks to version history
Posted by Florian Hofhammer 1 month, 1 week ago
The discontinuity and system call filter callbacks were not reflected in
the versioning comments before. The callbacks have been introduced in
aac73d85d2d6f556dbcee6041a2898cb0ef9b0e6 and
5ed628d1d398b164053f5d5685541ea705275998, respectively.

Signed-off-by: Florian Hofhammer <florian.hofhammer@epfl.ch>
---
 include/plugins/qemu-plugin.h | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/include/plugins/qemu-plugin.h b/include/plugins/qemu-plugin.h
index 17a834dca9..770a65249d 100644
--- a/include/plugins/qemu-plugin.h
+++ b/include/plugins/qemu-plugin.h
@@ -76,6 +76,9 @@ typedef uint64_t qemu_plugin_id_t;
  *
  * version 6:
  * - changed return value of qemu_plugin_{read,write}_register from int to bool
+ * - added disconinuity callback API (for interrupts, exceptions, host calls)
+ * - added syscall filter callback API, which allows skipping syscalls and
+ *   setting custom syscall return values
  */
 
 extern QEMU_PLUGIN_EXPORT int qemu_plugin_version;

base-commit: ffcf1a7981793973ffbd8100a7c3c6042d02ae23
-- 
2.53.0
Re: [PATCH trivial] plugins: add missing callbacks to version history
Posted by Pierrick Bouvier 1 month ago
On 3/2/26 7:27 AM, Florian Hofhammer wrote:
> The discontinuity and system call filter callbacks were not reflected in
> the versioning comments before. The callbacks have been introduced in
> aac73d85d2d6f556dbcee6041a2898cb0ef9b0e6 and
> 5ed628d1d398b164053f5d5685541ea705275998, respectively.
> 
> Signed-off-by: Florian Hofhammer <florian.hofhammer@epfl.ch>
> ---
>   include/plugins/qemu-plugin.h | 3 +++
>   1 file changed, 3 insertions(+)
> 

This was merged into master (2d3f78269a14a389aefecba28decd16dd5151802).
Thank you for your contribution!

Regards,
Pierrick
Re: [PATCH trivial] plugins: add missing callbacks to version history
Posted by Pierrick Bouvier 1 month, 1 week ago
On 3/2/26 7:27 AM, Florian Hofhammer wrote:
> The discontinuity and system call filter callbacks were not reflected in
> the versioning comments before. The callbacks have been introduced in
> aac73d85d2d6f556dbcee6041a2898cb0ef9b0e6 and
> 5ed628d1d398b164053f5d5685541ea705275998, respectively.
> 
> Signed-off-by: Florian Hofhammer <florian.hofhammer@epfl.ch>
> ---
>   include/plugins/qemu-plugin.h | 3 +++
>   1 file changed, 3 insertions(+)
> 

Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>