Whamcloud - gitweb
Branch HEAD
[fs/lustre-release.git] / lustre / obdclass / lustre_handles.c
index 961d506..b19b469 100644 (file)
@@ -246,11 +246,12 @@ static void cleanup_all_handles(void)
         int i;
 
         for (i = 0; i < HANDLE_HASH_SIZE; i++) {
-                struct list_head *tmp, *pos;
+                struct list_head *pos, *n;
+                n = NULL;
                 spin_lock(&handle_hash[i].lock);
-                list_for_each_safe_rcu(tmp, pos, &(handle_hash[i].head)) {
+                list_for_each_safe_rcu(pos, n, &(handle_hash[i].head)) {
                         struct portals_handle *h;
-                        h = list_entry(tmp, struct portals_handle, h_link);
+                        h = list_entry(pos, struct portals_handle, h_link);
 
                         CERROR("force clean handle "LPX64" addr %p addref %p\n",
                                h->h_cookie, h, h->h_addref);