From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from psmtp.com (na3sys010amx197.postini.com [74.125.245.197]) by kanga.kvack.org (Postfix) with SMTP id B5EFF6B005D for ; Wed, 5 Sep 2012 02:36:55 -0400 (EDT) Received: by qafk30 with SMTP id k30so5008886qaf.14 for ; Tue, 04 Sep 2012 23:36:54 -0700 (PDT) MIME-Version: 1.0 Date: Wed, 5 Sep 2012 14:36:54 +0800 Message-ID: Subject: [PATCH] mm: use list_move_tail instead of list_del/list_add_tail From: Wei Yongjun Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-linux-mm@kvack.org List-ID: To: akpm@linux-foundation.org Cc: yongjun_wei@trendmicro.com.cn, linux-mm@kvack.org, linux-kernel@vger.kernel.org From: Wei Yongjun Using list_move_tail() instead of list_del() + list_add_tail(). Signed-off-by: Wei Yongjun --- mm/rmap.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mm/rmap.c b/mm/rmap.c index 0f3b7cd..6333654 100644 --- a/mm/rmap.c +++ b/mm/rmap.c @@ -307,8 +307,7 @@ void anon_vma_moveto_tail(struct vm_area_struct *dst) struct anon_vma *anon_vma = pavc->anon_vma; VM_BUG_ON(pavc->vma != dst); root = lock_anon_vma_root(root, anon_vma); - list_del(&pavc->same_anon_vma); - list_add_tail(&pavc->same_anon_vma, &anon_vma->head); + list_move_tail(&pavc->same_anon_vma, &anon_vma->head); } unlock_anon_vma_root(root); } -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org