Re: [PATCH 0/5] make slab gfp fair

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Christoph Lameter
Date: Monday, May 21, 2007 - 12:43 pm

On Mon, 21 May 2007, Peter Zijlstra wrote:


This means we will disobey cpuset and memory policy constraints?


Why does it have to? This is not true.


The constraints come from the context of memory policies and cpusets. See
get_any_partial().
 

Interrupt context is something different. If we do not have a process 
context then no cpuset and memory policy constraints can apply since we
have no way of determining that. If you restrict your use of the reserve 
cpuset to only interrupt allocs then we may indeed be fine.
 

No it cannot. One the current cpuslab is exhaused (which can be anytime) 
it will enforce the contextual allocation constraints. See 
get_any_partial() in slub.c.
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Mon May 14, 6:19 am)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Mon May 14, 8:53 am)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Mon May 14, 9:10 am)
Re: [PATCH 0/5] make slab gfp fair, Matt Mackall, (Mon May 14, 9:12 am)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Mon May 14, 9:29 am)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Mon May 14, 9:37 am)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Mon May 14, 10:40 am)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Mon May 14, 10:57 am)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Mon May 14, 12:28 pm)
Re: [PATCH 0/5] make slab gfp fair, Andrew Morton, (Mon May 14, 12:44 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Mon May 14, 12:56 pm)
Re: [PATCH 0/5] make slab gfp fair, Matt Mackall, (Mon May 14, 1:01 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Mon May 14, 1:03 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Mon May 14, 1:05 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Mon May 14, 1:06 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Mon May 14, 1:12 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Mon May 14, 1:25 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Tue May 15, 10:27 am)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Tue May 15, 3:02 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Tue May 15, 11:59 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Wed May 16, 11:43 am)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Wed May 16, 12:25 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Wed May 16, 12:53 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Wed May 16, 1:18 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Wed May 16, 1:27 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Wed May 16, 1:40 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Wed May 16, 1:44 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Wed May 16, 1:54 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Wed May 16, 1:59 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Wed May 16, 2:04 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Wed May 16, 2:13 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Wed May 16, 2:20 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Wed May 16, 2:42 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Wed May 16, 8:02 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Thu May 17, 12:08 am)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Thu May 17, 12:28 am)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Thu May 17, 10:29 am)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Thu May 17, 10:30 am)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Thu May 17, 10:52 am)
Re: [PATCH 0/5] make slab gfp fair, Matt Mackall, (Thu May 17, 10:53 am)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Thu May 17, 10:53 am)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Thu May 17, 10:59 am)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Thu May 17, 11:01 am)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Thu May 17, 11:02 am)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Thu May 17, 12:18 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Thu May 17, 12:24 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Thu May 17, 2:26 pm)
Re: [PATCH 0/5] make slab gfp fair, Paul Jackson, (Thu May 17, 2:44 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Thu May 17, 3:27 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Fri May 18, 2:54 am)
Re: [PATCH 0/5] make slab gfp fair, Paul Jackson, (Fri May 18, 10:11 am)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Fri May 18, 10:11 am)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Sun May 20, 1:39 am)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Mon May 21, 9:45 am)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Mon May 21, 12:33 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Mon May 21, 12:43 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Mon May 21, 1:08 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Mon May 21, 1:32 pm)
Re: [PATCH 0/5] make slab gfp fair, Peter Zijlstra, (Mon May 21, 1:54 pm)
Re: [PATCH 0/5] make slab gfp fair, Christoph Lameter, (Mon May 21, 2:04 pm)