From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Fri, 2 May 2008 03:43:37 +0200 From: Nick Piggin Subject: Re: [rfc] data race in page table setup/walking? Message-ID: <20080502014337.GA11844@wotan.suse.de> References: <20080429050054.GC21795@wotan.suse.de> <20080430060340.GE27652@wotan.suse.de> <20080501002955.GA11312@wotan.suse.de> <20080502012006.GD30768@wotan.suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: owner-linux-mm@kvack.org Return-Path: To: Linus Torvalds Cc: Hugh Dickins , linux-arch@vger.kernel.org, Linux Memory Management List , Benjamin Herrenschmidt List-ID: On Thu, May 01, 2008 at 06:33:45PM -0700, Linus Torvalds wrote: > > > On Fri, 2 May 2008, Nick Piggin wrote: > > > > I guess it is possible. But at least in the case of write address, you'd > > have to wait for later stores anyway in order to do the alias detection, > > which might be the most common case. > > No, just the *address*. The data for the second store may not be ready, > but the address may have been resolved (and checked that it doesn't fault > etc) and the previous store may complete. Yes in the case of other dependencies I agreed that it would be possible. In the case of just address it doesn't really make sense. -- 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