lkml.org 
[lkml]   [2017]   [Oct]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Date
    Subject[PATCH 05/10] staging: lustre: ldlm: use list_first_entry in ldlm_lockd.c
    Signed-off-by: NeilBrown <neilb@suse.com>
    ---
    drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c | 10 +++++-----
    1 file changed, 5 insertions(+), 5 deletions(-)

    diff --git a/drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c b/drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c
    index e2707336586c..2aaa5e91c66c 100644
    --- a/drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c
    +++ b/drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c
    @@ -693,13 +693,13 @@ static int ldlm_bl_get_work(struct ldlm_bl_pool *blp,
    /* process a request from the blp_list at least every blp_num_threads */
    if (!list_empty(&blp->blp_list) &&
    (list_empty(&blp->blp_prio_list) || num_bl == 0))
    - blwi = list_entry(blp->blp_list.next,
    - struct ldlm_bl_work_item, blwi_entry);
    + blwi = list_first_entry(&blp->blp_list,
    + struct ldlm_bl_work_item, blwi_entry);
    else
    if (!list_empty(&blp->blp_prio_list))
    - blwi = list_entry(blp->blp_prio_list.next,
    - struct ldlm_bl_work_item,
    - blwi_entry);
    + blwi = list_first_entry(&blp->blp_prio_list,
    + struct ldlm_bl_work_item,
    + blwi_entry);

    if (blwi) {
    if (++num_bl >= num_th)

    \
     
     \ /
      Last update: 2017-10-30 06:03    [W:3.104 / U:0.084 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site