Commit e6242fa0 authored by Stephen Hemminger's avatar Stephen Hemminger Committed by Greg Kroah-Hartman

vmbus: make channel_message table constant

This table is immutable and should be const.
Cleanup indentation and whitespace for this as well.
Signed-off-by: default avatarStephen Hemminger <sthemmin@microsoft.com>
Signed-off-by: default avatarK. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 42dd2715
...@@ -1097,30 +1097,30 @@ static void vmbus_onversion_response( ...@@ -1097,30 +1097,30 @@ static void vmbus_onversion_response(
} }
/* Channel message dispatch table */ /* Channel message dispatch table */
struct vmbus_channel_message_table_entry const struct vmbus_channel_message_table_entry
channel_message_table[CHANNELMSG_COUNT] = { channel_message_table[CHANNELMSG_COUNT] = {
{CHANNELMSG_INVALID, 0, NULL}, { CHANNELMSG_INVALID, 0, NULL },
{CHANNELMSG_OFFERCHANNEL, 0, vmbus_onoffer}, { CHANNELMSG_OFFERCHANNEL, 0, vmbus_onoffer },
{CHANNELMSG_RESCIND_CHANNELOFFER, 0, vmbus_onoffer_rescind}, { CHANNELMSG_RESCIND_CHANNELOFFER, 0, vmbus_onoffer_rescind },
{CHANNELMSG_REQUESTOFFERS, 0, NULL}, { CHANNELMSG_REQUESTOFFERS, 0, NULL },
{CHANNELMSG_ALLOFFERS_DELIVERED, 1, vmbus_onoffers_delivered}, { CHANNELMSG_ALLOFFERS_DELIVERED, 1, vmbus_onoffers_delivered },
{CHANNELMSG_OPENCHANNEL, 0, NULL}, { CHANNELMSG_OPENCHANNEL, 0, NULL },
{CHANNELMSG_OPENCHANNEL_RESULT, 1, vmbus_onopen_result}, { CHANNELMSG_OPENCHANNEL_RESULT, 1, vmbus_onopen_result },
{CHANNELMSG_CLOSECHANNEL, 0, NULL}, { CHANNELMSG_CLOSECHANNEL, 0, NULL },
{CHANNELMSG_GPADL_HEADER, 0, NULL}, { CHANNELMSG_GPADL_HEADER, 0, NULL },
{CHANNELMSG_GPADL_BODY, 0, NULL}, { CHANNELMSG_GPADL_BODY, 0, NULL },
{CHANNELMSG_GPADL_CREATED, 1, vmbus_ongpadl_created}, { CHANNELMSG_GPADL_CREATED, 1, vmbus_ongpadl_created },
{CHANNELMSG_GPADL_TEARDOWN, 0, NULL}, { CHANNELMSG_GPADL_TEARDOWN, 0, NULL },
{CHANNELMSG_GPADL_TORNDOWN, 1, vmbus_ongpadl_torndown}, { CHANNELMSG_GPADL_TORNDOWN, 1, vmbus_ongpadl_torndown },
{CHANNELMSG_RELID_RELEASED, 0, NULL}, { CHANNELMSG_RELID_RELEASED, 0, NULL },
{CHANNELMSG_INITIATE_CONTACT, 0, NULL}, { CHANNELMSG_INITIATE_CONTACT, 0, NULL },
{CHANNELMSG_VERSION_RESPONSE, 1, vmbus_onversion_response}, { CHANNELMSG_VERSION_RESPONSE, 1, vmbus_onversion_response },
{CHANNELMSG_UNLOAD, 0, NULL}, { CHANNELMSG_UNLOAD, 0, NULL },
{CHANNELMSG_UNLOAD_RESPONSE, 1, vmbus_unload_response}, { CHANNELMSG_UNLOAD_RESPONSE, 1, vmbus_unload_response },
{CHANNELMSG_18, 0, NULL}, { CHANNELMSG_18, 0, NULL },
{CHANNELMSG_19, 0, NULL}, { CHANNELMSG_19, 0, NULL },
{CHANNELMSG_20, 0, NULL}, { CHANNELMSG_20, 0, NULL },
{CHANNELMSG_TL_CONNECT_REQUEST, 0, NULL}, { CHANNELMSG_TL_CONNECT_REQUEST, 0, NULL },
}; };
/* /*
......
...@@ -376,7 +376,7 @@ struct vmbus_channel_message_table_entry { ...@@ -376,7 +376,7 @@ struct vmbus_channel_message_table_entry {
void (*message_handler)(struct vmbus_channel_message_header *msg); void (*message_handler)(struct vmbus_channel_message_header *msg);
}; };
extern struct vmbus_channel_message_table_entry extern const struct vmbus_channel_message_table_entry
channel_message_table[CHANNELMSG_COUNT]; channel_message_table[CHANNELMSG_COUNT];
......
...@@ -853,7 +853,7 @@ void vmbus_on_msg_dpc(unsigned long data) ...@@ -853,7 +853,7 @@ void vmbus_on_msg_dpc(unsigned long data)
struct hv_message *msg = (struct hv_message *)page_addr + struct hv_message *msg = (struct hv_message *)page_addr +
VMBUS_MESSAGE_SINT; VMBUS_MESSAGE_SINT;
struct vmbus_channel_message_header *hdr; struct vmbus_channel_message_header *hdr;
struct vmbus_channel_message_table_entry *entry; const struct vmbus_channel_message_table_entry *entry;
struct onmessage_work_context *ctx; struct onmessage_work_context *ctx;
u32 message_type = msg->header.message_type; u32 message_type = msg->header.message_type;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment