[Cluster-devel] [GFS2 PATCH] GFS2: Remove gl_list from glock structure

Steven Whitehouse swhiteho at redhat.com
Wed Jun 7 08:35:45 UTC 2017


Hi,

Acked-by: Steven Whitehouse <swhiteho at redhat.com>

Steve.


On 05/06/17 19:25, Bob Peterson wrote:
> Hi,
>
> The gl_list is no longer used nor needed in the glock structure,
> so this patch eliminates it.
>
> Signed-off-by: Bob Peterson <rpeterso at redhat.com>
> ---
> diff --git a/fs/gfs2/incore.h b/fs/gfs2/incore.h
> index b7cf65d..097adb1 100644
> --- a/fs/gfs2/incore.h
> +++ b/fs/gfs2/incore.h
> @@ -336,7 +336,6 @@ enum {
>   };
>   
>   struct gfs2_glock {
> -	struct hlist_bl_node gl_list;
>   	unsigned long gl_flags;		/* GLF_... */
>   	struct lm_lockname gl_name;
>   
> diff --git a/fs/gfs2/main.c b/fs/gfs2/main.c
> index 67d1fc4..0a89e6f 100644
> --- a/fs/gfs2/main.c
> +++ b/fs/gfs2/main.c
> @@ -52,7 +52,6 @@ static void gfs2_init_glock_once(void *foo)
>   {
>   	struct gfs2_glock *gl = foo;
>   
> -	INIT_HLIST_BL_NODE(&gl->gl_list);
>   	spin_lock_init(&gl->gl_lockref.lock);
>   	INIT_LIST_HEAD(&gl->gl_holders);
>   	INIT_LIST_HEAD(&gl->gl_lru);
>




More information about the Cluster-devel mailing list