Whamcloud - gitweb
LU-6142 lustre: use list_first_entry() in lustre subdirectory.
[fs/lustre-release.git] / lustre / ptlrpc / pack_generic.c
index 58447af..eca3952 100644 (file)
@@ -280,8 +280,8 @@ lustre_get_emerg_rs(struct ptlrpc_service_part *svcpt)
                spin_lock(&svcpt->scp_rep_lock);
        }
 
-       rs = list_entry(svcpt->scp_rep_idle.next,
-                           struct ptlrpc_reply_state, rs_list);
+       rs = list_first_entry(&svcpt->scp_rep_idle,
+                             struct ptlrpc_reply_state, rs_list);
        list_del(&rs->rs_list);
 
        spin_unlock(&svcpt->scp_rep_lock);