From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S265180AbUEYWXY (ORCPT ); Tue, 25 May 2004 18:23:24 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S265140AbUEYWUy (ORCPT ); Tue, 25 May 2004 18:20:54 -0400 Received: from jurassic.park.msu.ru ([195.208.223.243]:32130 "EHLO jurassic.park.msu.ru") by vger.kernel.org with ESMTP id S265158AbUEYWSo (ORCPT ); Tue, 25 May 2004 18:18:44 -0400 Date: Wed, 26 May 2004 02:18:45 +0400 From: Ivan Kokshaysky 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 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 User-Agent: Mutt/1.2.5i In-Reply-To: ; from torvalds@osdl.org on Tue, May 25, 2004 at 03:01:55PM -0700 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org 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.