lkml.org 
[lkml]   [2011]   [Jun]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 37/49] Staging: hv: vmbus: Get rid of an unused function in connection.c
    Date
    Get rid of an unused function in connection.c

    Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
    Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
    Signed-off-by: Abhishek Kane <v-abkane@microsoft.com>
    ---
    drivers/staging/hv/connection.c | 38 -------------------------------------
    drivers/staging/hv/hyperv_vmbus.h | 2 -
    2 files changed, 0 insertions(+), 40 deletions(-)
    diff --git a/drivers/staging/hv/connection.c b/drivers/staging/hv/connection.c
    index fc93bdf..7d7f1d5 100644
    --- a/drivers/staging/hv/connection.c
    +++ b/drivers/staging/hv/connection.c
    @@ -185,44 +185,6 @@ cleanup:
    return ret;
    }

    -/*
    - * vmbus_disconnect -
    - * Sends a disconnect request on the partition service connection
    - */
    -int vmbus_disconnect(void)
    -{
    - int ret = 0;
    - struct vmbus_channel_message_header *msg;
    -
    - /* Make sure we are connected */
    - if (vmbus_connection.conn_state != CONNECTED)
    - return -1;
    -
    - msg = kzalloc(sizeof(struct vmbus_channel_message_header), GFP_KERNEL);
    - if (!msg)
    - return -ENOMEM;
    -
    - msg->msgtype = CHANNELMSG_UNLOAD;
    -
    - ret = vmbus_post_msg(msg,
    - sizeof(struct vmbus_channel_message_header));
    - if (ret != 0)
    - goto cleanup;
    -
    - free_pages((unsigned long)vmbus_connection.int_page, 0);
    - free_pages((unsigned long)vmbus_connection.monitor_pages, 1);
    -
    - /* TODO: iterate thru the msg list and free up */
    - destroy_workqueue(vmbus_connection.work_queue);
    -
    - vmbus_connection.conn_state = DISCONNECTED;
    -
    - pr_info("hv_vmbus disconnected\n");
    -
    -cleanup:
    - kfree(msg);
    - return ret;
    -}

    /*
    * relid2channel - Get the channel object given its
    diff --git a/drivers/staging/hv/hyperv_vmbus.h b/drivers/staging/hv/hyperv_vmbus.h
    index bf30a42..349ad80 100644
    --- a/drivers/staging/hv/hyperv_vmbus.h
    +++ b/drivers/staging/hv/hyperv_vmbus.h
    @@ -619,8 +619,6 @@ struct vmbus_channel *relid2channel(u32 relid);

    int vmbus_connect(void);

    -int vmbus_disconnect(void);
    -
    int vmbus_post_msg(void *buffer, size_t buflen);

    int vmbus_set_event(u32 child_relid);
    --
    1.7.4.1


    \
     
     \ /
      Last update: 2011-06-07 00:41    [from the cache]
    ©2003-2011 Jasper Spaans