From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benjamin Herrenschmidt Subject: Re: Dirty/Access bits vs. page content Date: Fri, 25 Apr 2014 11:37:26 +1000 Message-ID: <1398389846.8437.6.camel@pasglop> References: <53558507.9050703@zytor.com> <53559F48.8040808@intel.com> <20140422075459.GD11182@twins.programming.kicks-ass.net> <20140423184145.GH17824@quack.suse.cz> <20140424065133.GX26782@laptop.programming.kicks-ass.net> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Sender: owner-linux-mm@kvack.org To: Linus Torvalds Cc: Hugh Dickins , Peter Zijlstra , Jan Kara , Dave Hansen , "H. Peter Anvin" , "linux-arch@vger.kernel.org" , linux-mm , Russell King - ARM Linux , Tony Luck List-Id: linux-arch.vger.kernel.org On Thu, 2014-04-24 at 16:46 -0700, Linus Torvalds wrote: > - we do the TLB shootdown holding the page table lock (but that's not > new - ptep_get_and_flush does the same > The flip side is that we do a lot more IPIs for large invalidates, since we drop the PTL on every page table page. Ben. -- 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 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate.crashing.org ([63.228.1.57]:59564 "EHLO gate.crashing.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751350AbaDYBin (ORCPT ); Thu, 24 Apr 2014 21:38:43 -0400 Message-ID: <1398389846.8437.6.camel@pasglop> Subject: Re: Dirty/Access bits vs. page content From: Benjamin Herrenschmidt Date: Fri, 25 Apr 2014 11:37:26 +1000 In-Reply-To: References: <53558507.9050703@zytor.com> <53559F48.8040808@intel.com> <20140422075459.GD11182@twins.programming.kicks-ass.net> <20140423184145.GH17824@quack.suse.cz> <20140424065133.GX26782@laptop.programming.kicks-ass.net> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-arch-owner@vger.kernel.org List-ID: To: Linus Torvalds Cc: Hugh Dickins , Peter Zijlstra , Jan Kara , Dave Hansen , "H. Peter Anvin" , "linux-arch@vger.kernel.org" , linux-mm , Russell King - ARM Linux , Tony Luck Message-ID: <20140425013726.qZlYrz841d8fKBfmiWQIPaGZoBLIKR7JRKmY-uqxFlc@z> On Thu, 2014-04-24 at 16:46 -0700, Linus Torvalds wrote: > - we do the TLB shootdown holding the page table lock (but that's not > new - ptep_get_and_flush does the same > The flip side is that we do a lot more IPIs for large invalidates, since we drop the PTL on every page table page. Ben.