Re: [patch] mm: reduce pagetable-freeing latencies

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Hugh Dickins
Date: Friday, July 27, 2007 - 10:54 pm

On Sat, 28 Jul 2007, Benjamin Herrenschmidt wrote:

That doesn't sound like the best way to me at all.  Using two means
of buffering, one with preemption enabled and the other not, seems
complex and prone to error (perhaps not while you're working on it,
but later on).  We do already have that problem (the i_mmap_lock case
versus the others), but it's not a complication I'd want to extend.

The onstack array seems fine to me, even if you do end up deciding on
an array of one.  Is there any evidence that it's a problem getting a
page for the freeing (other than in circumstances that are already
badly slowed down)?  It's obvious that we need a fallback route,
but optimizing throughput on that route seems premature.

Hugh
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[patch] mm: reduce pagetable-freeing latencies, Ingo Molnar, (Tue Jul 24, 1:38 am)
Re: [patch] mm: reduce pagetable-freeing latencies, Andrew Morton, (Tue Jul 24, 1:54 am)
Re: [patch] mm: reduce pagetable-freeing latencies, Benjamin Herrenschmidt, (Tue Jul 24, 2:40 am)
Re: [patch] mm: reduce pagetable-freeing latencies, Benjamin Herrenschmidt, (Tue Jul 24, 2:40 am)
Re: [patch] mm: reduce pagetable-freeing latencies, Ingo Molnar, (Tue Jul 24, 4:22 am)
Re: [patch] mm: reduce pagetable-freeing latencies, Andi Kleen, (Tue Jul 24, 5:13 am)
Re: [patch] mm: reduce pagetable-freeing latencies, Benjamin Herrenschmidt, (Tue Jul 24, 2:29 pm)
Re: [patch] mm: reduce pagetable-freeing latencies, Peter Zijlstra, (Tue Jul 24, 11:44 pm)
Re: [patch] mm: reduce pagetable-freeing latencies, Andi Kleen, (Wed Jul 25, 2:46 am)
Re: [patch] mm: reduce pagetable-freeing latencies, Benjamin Herrenschmidt, (Wed Jul 25, 3:08 am)
Re: [patch] mm: reduce pagetable-freeing latencies, Andi Kleen, (Wed Jul 25, 3:26 am)
Re: [patch] mm: reduce pagetable-freeing latencies, Benjamin Herrenschmidt, (Wed Jul 25, 3:46 am)
Re: [patch] mm: reduce pagetable-freeing latencies, Hugh Dickins, (Thu Jul 26, 10:11 am)
Re: [patch] mm: reduce pagetable-freeing latencies, Benjamin Herrenschmidt, (Thu Jul 26, 2:35 pm)
Re: [patch] mm: reduce pagetable-freeing latencies, Benjamin Herrenschmidt, (Fri Jul 27, 6:36 pm)
Re: [patch] mm: reduce pagetable-freeing latencies, Hugh Dickins, (Fri Jul 27, 10:54 pm)
Re: [patch] mm: reduce pagetable-freeing latencies, Benjamin Herrenschmidt, (Sat Jul 28, 3:36 pm)