From b13246b332c39844933a1a241cf585209204b597 Mon Sep 17 00:00:00 2001 From: Andrea Arcangeli Date: Mon, 9 Aug 2010 17:19:08 -0700 Subject: [PATCH] --- yaml --- r: 207234 b: refs/heads/master c: ba6f0ff3981e6263ab81ac512f04cca55b85ec81 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/include/linux/ksm.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index b91ad6f05901..1a66a63576e4 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 26ba0cb63cb8df4e45394227f33c938920b11b88 +refs/heads/master: ba6f0ff3981e6263ab81ac512f04cca55b85ec81 diff --git a/trunk/include/linux/ksm.h b/trunk/include/linux/ksm.h index 43bdab769fc3..74d691ee9121 100644 --- a/trunk/include/linux/ksm.h +++ b/trunk/include/linux/ksm.h @@ -78,7 +78,7 @@ static inline struct page *ksm_might_need_to_copy(struct page *page, struct anon_vma *anon_vma = page_anon_vma(page); if (!anon_vma || - (anon_vma == vma->anon_vma && + (anon_vma->root == vma->anon_vma->root && page->index == linear_page_index(vma, address))) return page;