From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 5 Feb 2007 12:52:35 -0800 (PST) From: Christoph Lameter Message-Id: <20070205205235.4500.54958.sendpatchset@schroedinger.engr.sgi.com> Subject: [RFC 0/7] Move mlocked pages off the LRU and track them Sender: owner-linux-mm@kvack.org Return-Path: To: linux-mm@kvack.org Cc: akpm@osdl.org, Christoph Hellwig , Arjan van de Ven , Nigel Cunningham , "Martin J. Bligh" , Peter Zijlstra , Nick Piggin , Christoph Lameter , Matt Mackall , Rik van Riel , KAMEZAWA Hiroyuki List-ID: [RFC] Remove mlocked pages from the LRU and track them The patchset removes mlocked pages from the LRU and maintains a counter for the number of discovered mlocked pages. This is a lazy scheme for accounting for mlocked pages. The pages may only be discovered to be mlocked during reclaim. However, we attempt to detect mlocked pages at various other opportune moments. So in general the mlock counter is not far off the number of actual mlocked pages in the system. Patch against 2.6.20-rc6-mm3 Known problems to be resolved: - Page state bit used to mark a page mlocked is not available on i386 with NUMA. - Note tested on SMP, UP. Need to catch a plane in 2 hours. Tested on: IA64 NUMA 12p -- 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