From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Wed, 26 May 2004 02:18:45 +0400 From: Ivan Kokshaysky Subject: Re: [PATCH] ppc64: Fix possible race with set_pte on a present PTE Message-ID: <20040526021845.A1302@den.park.msu.ru> References: <1085373839.14969.42.camel@gaston> <20040525034326.GT29378@dualathlon.random> <20040525114437.GC29154@parcelfarce.linux.theplanet.co.uk> <20040525212720.GG29378@dualathlon.random> <20040525215500.GI29378@dualathlon.random> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: ; from torvalds@osdl.org on Tue, May 25, 2004 at 03:01:55PM -0700 Sender: owner-linux-mm@kvack.org Return-Path: To: Linus Torvalds Cc: Andrea Arcangeli , Matthew Wilcox , Benjamin Herrenschmidt , Andrew Morton , Linux Kernel list , Ingo Molnar , Ben LaHaise , linux-mm@kvack.org, Architectures Group List-ID: On Tue, May 25, 2004 at 03:01:55PM -0700, Linus Torvalds wrote: > A "not-present" fault is a totally different fault from a "protection > fault". Only the not-present fault ends up walking the page tables, if I > remember correctly. Precisely. The architecture reference manual says: "Additionally, when the software changes any part (except the software field) of a *valid* PTE, it must also execute a tbi instruction." Ivan. -- 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