From: Wei Yongjun Date: Wed, 5 Sep 2012 06:34:12 +0000 (+0800) Subject: cfg80211: use list_move_tail instead of list_del/list_add_tail X-Git-Tag: accepted/tizen/common/20141203.182822~3712^2~30^2~48^2~35 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=00a9ac4c014e19fb9ceb70a28406fd962df5b8a7;p=platform%2Fkernel%2Flinux-arm64.git cfg80211: use list_move_tail instead of list_del/list_add_tail Using list_move_tail() instead of list_del() + list_add_tail(). Signed-off-by: Wei Yongjun Signed-off-by: Johannes Berg --- diff --git a/net/wireless/reg.c b/net/wireless/reg.c index 2303ee7..c6e0d46 100644 --- a/net/wireless/reg.c +++ b/net/wireless/reg.c @@ -1932,8 +1932,7 @@ static void restore_regulatory_settings(bool reset_user) if (reg_request->initiator != NL80211_REGDOM_SET_BY_USER) continue; - list_del(®_request->list); - list_add_tail(®_request->list, &tmp_reg_req_list); + list_move_tail(®_request->list, &tmp_reg_req_list); } } spin_unlock(®_requests_lock); @@ -1992,8 +1991,7 @@ static void restore_regulatory_settings(bool reset_user) "into the queue\n", reg_request->alpha2[0], reg_request->alpha2[1]); - list_del(®_request->list); - list_add_tail(®_request->list, ®_requests_list); + list_move_tail(®_request->list, ®_requests_list); } spin_unlock(®_requests_lock);