drivers/hv: replace enum hv_message_type by u32
enum hv_message_type inside struct hv_message, hv_post_message is not size portable. Replace enum by u32. Signed-off-by: Andrey Smetanin <asmetanin@virtuozzo.com> CC: Gleb Natapov <gleb@kernel.org> CC: Paolo Bonzini <pbonzini@redhat.com> CC: "K. Y. Srinivasan" <kys@microsoft.com> CC: Haiyang Zhang <haiyangz@microsoft.com> CC: Vitaly Kuznetsov <vkuznets@redhat.com> CC: Roman Kagan <rkagan@virtuozzo.com> CC: Denis V. Lunev <den@openvz.org> CC: qemu-devel@nongnu.org Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
da3f7ca3e8
commit
7797dcf63f
@ -174,7 +174,7 @@ union hv_message_flags {
|
||||
|
||||
/* Define synthetic interrupt controller message header. */
|
||||
struct hv_message_header {
|
||||
enum hv_message_type message_type;
|
||||
u32 message_type;
|
||||
u8 payload_size;
|
||||
union hv_message_flags message_flags;
|
||||
u8 reserved[2];
|
||||
@ -347,7 +347,7 @@ enum hv_call_code {
|
||||
struct hv_input_post_message {
|
||||
union hv_connection_id connectionid;
|
||||
u32 reserved;
|
||||
enum hv_message_type message_type;
|
||||
u32 message_type;
|
||||
u32 payload_size;
|
||||
u64 payload[HV_MESSAGE_PAYLOAD_QWORD_COUNT];
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user