X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fmdt%2Fmdt_io.c;h=840e4d7915f866cb7815c79520a1e75630d54be0;hb=0098396983e1075668414aa5298a4990e61ffbda;hp=8bcb65ffc7980bf8a9ffbe7c870ba2d521dbc1e6;hpb=135b5c0009e5201ac70394ee1fe98e523fe86072;p=fs%2Flustre-release.git diff --git a/lustre/mdt/mdt_io.c b/lustre/mdt/mdt_io.c index 8bcb65f..840e4d7 100644 --- a/lustre/mdt/mdt_io.c +++ b/lustre/mdt/mdt_io.c @@ -987,7 +987,7 @@ int mdt_do_glimpse(const struct lu_env *env, struct ldlm_namespace *ns, enum ldlm_mode mode; struct ldlm_lock *lock; struct ldlm_glimpse_work *gl_work; - struct list_head gl_list; + LIST_HEAD(gl_list); int rc; ENTRY; @@ -1028,7 +1028,6 @@ int mdt_do_glimpse(const struct lu_env *env, struct ldlm_namespace *ns, gl_work->gl_lock = LDLM_LOCK_GET(lock); /* The glimpse callback is sent to one single IO lock. As a result, * the gl_work list is just composed of one element */ - INIT_LIST_HEAD(&gl_list); list_add_tail(&gl_work->gl_list, &gl_list); /* There is actually no need for a glimpse descriptor when glimpsing * IO locks */