From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261515AbVCVSGW (ORCPT ); Tue, 22 Mar 2005 13:06:22 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261544AbVCVSFy (ORCPT ); Tue, 22 Mar 2005 13:05:54 -0500 Received: from dsl027-180-174.sfo1.dsl.speakeasy.net ([216.27.180.174]:18409 "EHLO cheetah.davemloft.net") by vger.kernel.org with ESMTP id S261515AbVCVR5F (ORCPT ); Tue, 22 Mar 2005 12:57:05 -0500 Date: Tue, 22 Mar 2005 09:55:32 -0800 From: "David S. Miller" To: Nick Piggin Cc: tony.luck@intel.com, hugh@veritas.com, akpm@osdl.org, benh@kernel.crashing.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/5] freepgt: free_pgtables use vma list Message-Id: <20050322095532.2b8366c9.davem@davemloft.net> In-Reply-To: <1111464894.5125.34.camel@npiggin-nld.site> References: <20050321150205.4af39064.davem@davemloft.net> <1111464894.5125.34.camel@npiggin-nld.site> X-Mailer: Sylpheed version 1.0.1 (GTK+ 1.2.10; sparc-unknown-linux-gnu) X-Face: "_;p5u5aPsO,_Vsx"^v-pEq09'CU4&Dc1$fQExov$62l60cgCc%FnIwD=.UF^a>?5'9Kn[;433QFVV9M..2eN.@4ZWPGbdi<=?[:T>y?SD(R*-3It"Vj:)"dP Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 22 Mar 2005 15:14:54 +1100 Nick Piggin wrote: > For example, you may have a single page (start,end) address range > to free, but if this is enclosed by a large enough (floor,ceiling) > then it may free an entire pgd entry. > > I assume the intention of the API would be to provide the full > pgd width in that case? Yes, that is what should happen if the full PGD entry is liberated. Any time page table chunks are liberated, they have to be included in the range passed to the flush_tlb_pgtables() call.