Whamcloud - gitweb
LU-15456 llite: deadlock in ll_new_node()
[fs/lustre-release.git] / lustre / llite / namei.c
index 3b0267e..8dfe614 100644 (file)
@@ -1659,11 +1659,11 @@ again:
 
                ptlrpc_req_finished(request);
                request = NULL;
+               ll_finish_md_op_data(op_data);
+               op_data = NULL;
 
                err2 = ll_dir_getstripe(dir, (void **)&lum, &lumsize, &request,
                                        OBD_MD_DEFAULT_MEA);
-               ll_finish_md_op_data(op_data);
-               op_data = NULL;
                if (err2 == 0) {
                        struct lustre_md md = { NULL };