Re: [PATCH, RFC] improved hacks to allow -rt to run kernbench on POWER

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Peter Zijlstra
Date: Tuesday, November 13, 2007 - 2:10 am

On Tue, 2007-11-13 at 08:12 +1100, Benjamin Herrenschmidt wrote:

Correct, -rt can't allocate -anything- when preemption if off. That is
the cost for having the allocators itself preemptable.

Even radix_tree_preload() will not work as its functionality was based
on preempt disable to limit access to a global (per cpu) object reserve.
But maybe something similar could be done with a local reserve by using
struct radix_tree_context to pass it along.

I'll see if I can come up with anything like that, that is, if that
would suffice?

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

Messages in current thread:
[PATCH, RFC] improved hacks to allow -rt to run kernbench ..., Paul E. McKenney, (Fri Nov 9, 11:10 am)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbe ..., Benjamin Herrenschmidt, (Fri Nov 9, 1:52 pm)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbe ..., Benjamin Herrenschmidt, (Sat Nov 10, 8:59 pm)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbe ..., Benjamin Herrenschmidt, (Sun Nov 11, 1:48 pm)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbe ..., Paul E. McKenney, (Mon Nov 12, 10:05 am)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbe ..., Paul E. McKenney, (Mon Nov 12, 12:15 pm)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbe ..., Benjamin Herrenschmidt, (Mon Nov 12, 2:12 pm)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbe ..., Peter Zijlstra, (Tue Nov 13, 2:10 am)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbe ..., Benjamin Herrenschmidt, (Tue Nov 13, 2:43 am)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbe ..., Benjamin Herrenschmidt, (Tue Nov 13, 4:09 am)