Re: [RFC PATCH 0/6] TLB flush multiple pages with a single IPI v3

2015-04-24 Thread Mel Gorman
On Fri, Apr 24, 2015 at 04:46:22PM +0200, Vlastimil Babka wrote: > On 04/21/2015 12:41 PM, Mel Gorman wrote: > >Changelog since V2 > >o Ensure TLBs are flushed before pages are freed (mel) > > I admit not reading all the patches thoroughly, but doesn't this > change of ordering mean th

Re: [RFC PATCH 0/6] TLB flush multiple pages with a single IPI v3

2015-04-24 Thread Vlastimil Babka
On 04/21/2015 12:41 PM, Mel Gorman wrote: Changelog since V2 o Ensure TLBs are flushed before pages are freed(mel) I admit not reading all the patches thoroughly, but doesn't this change of ordering mean that you no longer need the architectural guarantee discussed in patch 2?

[RFC PATCH 0/6] TLB flush multiple pages with a single IPI v3

2015-04-21 Thread Mel Gorman
Changelog since V2 o Ensure TLBs are flushed before pages are freed(mel) Changelog since V1 o Structure and variable renaming (hughd) o Defer flushes even if the unmapping process is sleeping (huged) o Alternative sizing of structure