From 98099ae796177e738c5c40ed7e88944f29f6cbde Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Sun, 11 Apr 2010 17:15:03 -0700 Subject: [PATCH] --- yaml --- r: 189834 b: refs/heads/master c: 646d87b481dab4ba8301716600dfd276605b0ab0 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/mm/rmap.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 718cb335c905..609e7b850688 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 287d97ac032136724143cde8d5964b414d562ee3 +refs/heads/master: 646d87b481dab4ba8301716600dfd276605b0ab0 diff --git a/trunk/mm/rmap.c b/trunk/mm/rmap.c index eaa7a09eb72e..ee97d38ed7d9 100644 --- a/trunk/mm/rmap.c +++ b/trunk/mm/rmap.c @@ -182,7 +182,7 @@ int anon_vma_clone(struct vm_area_struct *dst, struct vm_area_struct *src) { struct anon_vma_chain *avc, *pavc; - list_for_each_entry(pavc, &src->anon_vma_chain, same_vma) { + list_for_each_entry_reverse(pavc, &src->anon_vma_chain, same_vma) { avc = anon_vma_chain_alloc(); if (!avc) goto enomem_failure;