[lustre-devel] [PATCH 11/37] lustre: kernelcomm: make libcfs_kkuc_msg_put static.
James Simmons
jsimmons at infradead.org
Wed Feb 27 14:37:06 PST 2019
> libcfs_kkuc_msg_put() is never used outside of kernelcomm.c,
> so make it static.
Reviewed-by: James Simmons <jsimmons at infradead.org>
> Signed-off-by: NeilBrown <neilb at suse.com>
> ---
> .../lustre/lustre/include/lustre_kernelcomm.h | 1 -
> .../staging/lustre/lustre/obdclass/kernelcomm.c | 3 +--
> 2 files changed, 1 insertion(+), 3 deletions(-)
>
> diff --git a/drivers/staging/lustre/lustre/include/lustre_kernelcomm.h b/drivers/staging/lustre/lustre/include/lustre_kernelcomm.h
> index 8e3a99057a38..1ed41840ab8f 100644
> --- a/drivers/staging/lustre/lustre/include/lustre_kernelcomm.h
> +++ b/drivers/staging/lustre/lustre/include/lustre_kernelcomm.h
> @@ -46,7 +46,6 @@ typedef int (*libcfs_kkuc_cb_t)(void *data, void *cb_arg);
>
> /* Kernel methods */
> void libcfs_kkuc_init(void);
> -int libcfs_kkuc_msg_put(struct file *fp, void *payload);
> int libcfs_kkuc_group_put(unsigned int group, void *payload);
> int libcfs_kkuc_group_add(struct file *fp, int uid, unsigned int group,
> void *data, size_t data_len);
> diff --git a/drivers/staging/lustre/lustre/obdclass/kernelcomm.c b/drivers/staging/lustre/lustre/obdclass/kernelcomm.c
> index 09d0b1ab8d1c..27870952b1f0 100644
> --- a/drivers/staging/lustre/lustre/obdclass/kernelcomm.c
> +++ b/drivers/staging/lustre/lustre/obdclass/kernelcomm.c
> @@ -49,7 +49,7 @@
> * @param payload Payload data. First field of payload is always
> * struct kuc_hdr
> */
> -int libcfs_kkuc_msg_put(struct file *filp, void *payload)
> +static int libcfs_kkuc_msg_put(struct file *filp, void *payload)
> {
> struct kuc_hdr *kuch = (struct kuc_hdr *)payload;
> ssize_t count = kuch->kuc_msglen;
> @@ -80,7 +80,6 @@ int libcfs_kkuc_msg_put(struct file *filp, void *payload)
>
> return rc;
> }
> -EXPORT_SYMBOL(libcfs_kkuc_msg_put);
>
> /*
> * Broadcast groups are global across all mounted filesystems;
>
>
>
More information about the lustre-devel
mailing list