On 14.10.24 12:48, Julien Grall wrote:
Hi Juergen,

On 14/10/2024 11:33, Juergen Gross wrote:
domctl.h and sysctl.h have an interface version, which needs to be
bumped in case of incompatible modifications of the interface.

What about vm_event.h?

Indeed.

There seem to be others missing, too. Here a git grep output of
possible candidates (including domctl.h, sysctl.h and vm_event.h):

arch-x86/xen-mca.h:#define XEN_MCA_INTERFACE_VERSION 0x01ecc003
domctl.h:#define XEN_DOMCTL_INTERFACE_VERSION 0x00000017
hvm/hvm_op.h:#define HVMOP_ALTP2M_INTERFACE_VERSION 0x00000001
platform.h:#define XENPF_INTERFACE_VERSION 0x03000001
sysctl.h:#define XEN_SYSCTL_INTERFACE_VERSION 0x00000015
vm_event.h:#define VM_EVENT_INTERFACE_VERSION 0x00000007
xsm/flask_op.h:#define XEN_FLASK_INTERFACE_VERSION 1

I can add another patch for the missing ones (or 1 patch for each?)



In order to avoid misunderstandings, add a comment to both headers
specifying in which cases a bump is needed.

Signed-off-by: Juergen Gross <jgr...@suse.com>

Regardless my question above:

Acked-by: Julien Grall <jgr...@amazon.com>

Thanks,

Juergen

Attachment: OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to