lkml.org 
[lkml]   [2015]   [May]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v3 3/8] staging: lustre: lnet: dead code - remove LNetSetAsync
    Date
    LNetSetAsync() returns 0, and is never called.  Doesn't exist in the Intel
    tree, either. Remove it.

    Signed-off-by: Mike Shuey <shuey@purdue.edu>
    ---
    drivers/staging/lustre/include/linux/lnet/api.h | 1 -
    drivers/staging/lustre/lnet/lnet/lib-move.c | 24 -----------------------
    2 files changed, 0 insertions(+), 25 deletions(-)

    diff --git a/drivers/staging/lustre/include/linux/lnet/api.h b/drivers/staging/lustre/include/linux/lnet/api.h
    index cd86517..c4dc1b2 100644
    --- a/drivers/staging/lustre/include/linux/lnet/api.h
    +++ b/drivers/staging/lustre/include/linux/lnet/api.h
    @@ -209,7 +209,6 @@ int LNetGet(lnet_nid_t self,
    int LNetSetLazyPortal(int portal);
    int LNetClearLazyPortal(int portal);
    int LNetCtl(unsigned int cmd, void *arg);
    -int LNetSetAsync(lnet_process_id_t id, int nasync);

    /** @} lnet_misc */

    diff --git a/drivers/staging/lustre/lnet/lnet/lib-move.c b/drivers/staging/lustre/lnet/lnet/lib-move.c
    index ba59fe7..433faae 100644
    --- a/drivers/staging/lustre/lnet/lnet/lib-move.c
    +++ b/drivers/staging/lustre/lnet/lnet/lib-move.c
    @@ -2434,27 +2434,3 @@ LNetDist(lnet_nid_t dstnid, lnet_nid_t *srcnidp, __u32 *orderp)
    return -EHOSTUNREACH;
    }
    EXPORT_SYMBOL(LNetDist);
    -
    -/**
    - * Set the number of asynchronous messages expected from a target process.
    - *
    - * This function is only meaningful for userspace callers. It's a no-op when
    - * called from kernel.
    - *
    - * Asynchronous messages are those that can come from a target when the
    - * userspace process is not waiting for IO to complete; e.g., AST callbacks
    - * from Lustre servers. Specifying the expected number of such messages
    - * allows them to be eagerly received when user process is not running in
    - * LNet; otherwise network errors may occur.
    - *
    - * \param id Process ID of the target process.
    - * \param nasync Number of asynchronous messages expected from the target.
    - *
    - * \return 0 on success, and an error code otherwise.
    - */
    -int
    -LNetSetAsync(lnet_process_id_t id, int nasync)
    -{
    - return 0;
    -}
    -EXPORT_SYMBOL(LNetSetAsync);
    --
    1.7.1


    \
     
     \ /
      Last update: 2015-05-19 16:41    [W:3.006 / U:0.308 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site