From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 9 May 2005 14:29:16 +0200 From: =?iso-8859-1?Q?Bj=F6rn?= Steinbrink Subject: [patch] mm: fix rss counter being incremented when unmapping Message-ID: <20050509122916.GA30726@doener.homenet> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit Sender: owner-linux-mm@kvack.org Return-Path: To: linux-kernel@vger.kernel.org Cc: linux-mm@kvack.org List-ID: This patch fixes a bug introduced by the "mm counter operations through macros" patch, which replaced a decrement operation in with an increment macro in try_to_unmap_one(). Signed-off-by: Bjorn Steinbrink diff -NurpP --minimal linux-2.6.12-rc4/mm/rmap.c linux-2.6.12-rc4-fixed/mm/rmap.c --- linux-2.6.12-rc4/mm/rmap.c 2005-05-08 17:53:49.000000000 +0200 +++ linux-2.6.12-rc4-fixed/mm/rmap.c 2005-05-09 13:38:03.000000000 +0200 @@ -586,7 +586,7 @@ static int try_to_unmap_one(struct page dec_mm_counter(mm, anon_rss); } - inc_mm_counter(mm, rss); + dec_mm_counter(mm, rss); page_remove_rmap(page); page_cache_release(page); -- 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: aart@kvack.org