summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrey Smetanin <asmetanin@virtuozzo.com>2015-11-30 19:22:13 +0300
committerPaolo Bonzini <pbonzini@redhat.com>2015-12-16 18:49:39 +0100
commit7797dcf63f11b6e1d34822daf2317223d0f4ad46 (patch)
tree01cffdc9a2bb29def5a06e2f195033dbebae21c7
parentda3f7ca3e85642627a8db37ba337eb5f424339f1 (diff)
downloadblackbird-op-linux-7797dcf63f11b6e1d34822daf2317223d0f4ad46.tar.gz
blackbird-op-linux-7797dcf63f11b6e1d34822daf2317223d0f4ad46.zip
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>
-rw-r--r--drivers/hv/hyperv_vmbus.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/hv/hyperv_vmbus.h b/drivers/hv/hyperv_vmbus.h
index 3782636562a1..ab3be44e5ec8 100644
--- a/drivers/hv/hyperv_vmbus.h
+++ b/drivers/hv/hyperv_vmbus.h
@@ -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];
};
OpenPOWER on IntegriCloud