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

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <benh@...>
Cc: <paulmck@...>, Steven Rostedt <rostedt@...>, <linux-kernel@...>, <tony@...>, <paulus@...>, <dino@...>, <tytso@...>, <dvhltc@...>, <niv@...>, <antonb@...>, Ingo Molnar <mingo@...>
Date: Tuesday, November 13, 2007 - 5: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:
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbenc..., Benjamin Herrenschmidt, (Fri Nov 9, 4:52 pm)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbenc..., Benjamin Herrenschmidt, (Sat Nov 10, 11:59 pm)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbenc..., Benjamin Herrenschmidt, (Sun Nov 11, 4:48 pm)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbenc..., Benjamin Herrenschmidt, (Mon Nov 12, 5:12 pm)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbenc..., Peter Zijlstra, (Tue Nov 13, 5:10 am)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbenc..., Benjamin Herrenschmidt, (Tue Nov 13, 5:43 am)
Re: [PATCH, RFC] improved hacks to allow -rt to run kernbenc..., Benjamin Herrenschmidt, (Tue Nov 13, 7:09 am)