From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932251AbWGROpf (ORCPT ); Tue, 18 Jul 2006 10:45:35 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932256AbWGROpf (ORCPT ); Tue, 18 Jul 2006 10:45:35 -0400 Received: from omx1-ext.sgi.com ([192.48.179.11]:45518 "EHLO omx1.americas.sgi.com") by vger.kernel.org with ESMTP id S932251AbWGROpf (ORCPT ); Tue, 18 Jul 2006 10:45:35 -0400 Date: Tue, 18 Jul 2006 07:45:21 -0700 (PDT) From: Christoph Lameter To: Andrew Morton cc: mbligh@mbligh.org, a.p.zijlstra@chello.nl, linux-mm@kvack.org, torvalds@osdl.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] mm: inactive-clean list In-Reply-To: <20060718072545.7cfed5b2.akpm@osdl.org> Message-ID: References: <1153167857.31891.78.camel@lappy> <1153224998.2041.15.camel@lappy> <44BCE86A.4030602@mbligh.org> <20060718072545.7cfed5b2.akpm@osdl.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 18 Jul 2006, Andrew Morton wrote: > Christoph Lameter wrote: > > What other types of non freeable pages could exist? > > PageWriteback() pages (potentially all of memory) Doesnt write throttling take care of that? > Pinned pages (various transient conditions, mainly get_user_pages()) Hmm.... > Some pages whose buffers are attached to an ext3 journal. These are just pinned by an increased refcount right? > Possibly NFS unstable pages. These are tracked by NR_NFS_UNSTABLE. Maybe we need a NR_UNSTABLE that includes pinned pages?