All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC PATCH] plugins: bump plugin API version
@ 2025-12-27  9:42 Julian Ganz
  2025-12-27 20:34 ` Alex Bennée
  2026-01-02 10:18 ` Alex Bennée
  0 siblings, 2 replies; 3+ messages in thread
From: Julian Ganz @ 2025-12-27  9:42 UTC (permalink / raw)
  To: qemu-devel; +Cc: Julian Ganz

We introduced a new function `qemu_plugin_register_vcpu_discon_cb` as
well as some types since v5.

Signed-off-by: Julian Ganz <neither@nut.email>

--

I should probably have included this in my patch series introducing the
register function in question instead of noticing that the API version
was not bumped with 10.2.0 after the fact.
---
 include/qemu/qemu-plugin.h | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/include/qemu/qemu-plugin.h b/include/qemu/qemu-plugin.h
index 60de4fdd3f..b445c26389 100644
--- a/include/qemu/qemu-plugin.h
+++ b/include/qemu/qemu-plugin.h
@@ -72,11 +72,14 @@ typedef uint64_t qemu_plugin_id_t;
  * - added qemu_plugin_write_memory_hwaddr
  * - added qemu_plugin_write_register
  * - added qemu_plugin_translate_vaddr
+ *
+ * version 6:
+ * - qemu_plugin_register_vcpu_discon_cb
  */
 
 extern QEMU_PLUGIN_EXPORT int qemu_plugin_version;
 
-#define QEMU_PLUGIN_VERSION 5
+#define QEMU_PLUGIN_VERSION 6
 
 /**
  * struct qemu_info_t - system information for plugins
-- 
2.51.2



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [RFC PATCH] plugins: bump plugin API version
  2025-12-27  9:42 [RFC PATCH] plugins: bump plugin API version Julian Ganz
@ 2025-12-27 20:34 ` Alex Bennée
  2026-01-02 10:18 ` Alex Bennée
  1 sibling, 0 replies; 3+ messages in thread
From: Alex Bennée @ 2025-12-27 20:34 UTC (permalink / raw)
  To: Julian Ganz; +Cc: qemu-devel

Julian Ganz <neither@nut.email> writes:

> We introduced a new function `qemu_plugin_register_vcpu_discon_cb` as
> well as some types since v5.
>
> Signed-off-by: Julian Ganz <neither@nut.email>

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Cc: qemu-stable@nongnu.org

>
> --
>
> I should probably have included this in my patch series introducing the
> register function in question instead of noticing that the API version
> was not bumped with 10.2.0 after the fact.
> ---
>  include/qemu/qemu-plugin.h | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/include/qemu/qemu-plugin.h b/include/qemu/qemu-plugin.h
> index 60de4fdd3f..b445c26389 100644
> --- a/include/qemu/qemu-plugin.h
> +++ b/include/qemu/qemu-plugin.h
> @@ -72,11 +72,14 @@ typedef uint64_t qemu_plugin_id_t;
>   * - added qemu_plugin_write_memory_hwaddr
>   * - added qemu_plugin_write_register
>   * - added qemu_plugin_translate_vaddr
> + *
> + * version 6:
> + * - qemu_plugin_register_vcpu_discon_cb
>   */
>  
>  extern QEMU_PLUGIN_EXPORT int qemu_plugin_version;
>  
> -#define QEMU_PLUGIN_VERSION 5
> +#define QEMU_PLUGIN_VERSION 6
>  
>  /**
>   * struct qemu_info_t - system information for plugins

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [RFC PATCH] plugins: bump plugin API version
  2025-12-27  9:42 [RFC PATCH] plugins: bump plugin API version Julian Ganz
  2025-12-27 20:34 ` Alex Bennée
@ 2026-01-02 10:18 ` Alex Bennée
  1 sibling, 0 replies; 3+ messages in thread
From: Alex Bennée @ 2026-01-02 10:18 UTC (permalink / raw)
  To: Julian Ganz; +Cc: qemu-devel

Julian Ganz <neither@nut.email> writes:

> We introduced a new function `qemu_plugin_register_vcpu_discon_cb` as
> well as some types since v5.
>
> Signed-off-by: Julian Ganz <neither@nut.email>

Queued to plugins/next, thanks.

>
> --
>
> I should probably have included this in my patch series introducing the
> register function in question instead of noticing that the API version
> was not bumped with 10.2.0 after the fact.
> ---
>  include/qemu/qemu-plugin.h | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/include/qemu/qemu-plugin.h b/include/qemu/qemu-plugin.h
> index 60de4fdd3f..b445c26389 100644
> --- a/include/qemu/qemu-plugin.h
> +++ b/include/qemu/qemu-plugin.h
> @@ -72,11 +72,14 @@ typedef uint64_t qemu_plugin_id_t;
>   * - added qemu_plugin_write_memory_hwaddr
>   * - added qemu_plugin_write_register
>   * - added qemu_plugin_translate_vaddr
> + *
> + * version 6:
> + * - qemu_plugin_register_vcpu_discon_cb
>   */
>  
>  extern QEMU_PLUGIN_EXPORT int qemu_plugin_version;
>  
> -#define QEMU_PLUGIN_VERSION 5
> +#define QEMU_PLUGIN_VERSION 6
>  
>  /**
>   * struct qemu_info_t - system information for plugins

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-01-02 10:19 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-27  9:42 [RFC PATCH] plugins: bump plugin API version Julian Ganz
2025-12-27 20:34 ` Alex Bennée
2026-01-02 10:18 ` Alex Bennée

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.