On Fri, 24 Jan 2014, Sebastian Andrzej Siewior wrote:
> * Sebastian Andrzej Siewior | 2013-12-15 16:15:11 [+0100]:
>
> >* Steven Rostedt | 2013-12-06 10:25:32 [-0500]:
> >
> >>
> >>Let me analyze the original code first. I'll poke peterz and tglx too
> >>to make sure this modification is OK.
> >
On Fri, 24 Jan 2014, Sebastian Andrzej Siewior wrote:
* Sebastian Andrzej Siewior | 2013-12-15 16:15:11 [+0100]:
* Steven Rostedt | 2013-12-06 10:25:32 [-0500]:
Let me analyze the original code first. I'll poke peterz and tglx too
to make sure this modification is OK.
I took 1/3. I
* Sebastian Andrzej Siewior | 2013-12-15 16:15:11 [+0100]:
>* Steven Rostedt | 2013-12-06 10:25:32 [-0500]:
>
>>
>>Let me analyze the original code first. I'll poke peterz and tglx too
>>to make sure this modification is OK.
>
>I took 1/3. I postpone the remaining two until I hear something from
* Sebastian Andrzej Siewior | 2013-12-15 16:15:11 [+0100]:
* Steven Rostedt | 2013-12-06 10:25:32 [-0500]:
Let me analyze the original code first. I'll poke peterz and tglx too
to make sure this modification is OK.
I took 1/3. I postpone the remaining two until I hear something from
you.
Any
* Steven Rostedt | 2013-12-06 10:25:32 [-0500]:
>
>Let me analyze the original code first. I'll poke peterz and tglx too
>to make sure this modification is OK.
I took 1/3. I postpone the remaining two until I hear something from
you.
>Thanks,
>
>-- Steve
Sebastian
--
To unsubscribe from this
* Steven Rostedt | 2013-12-06 10:25:32 [-0500]:
Let me analyze the original code first. I'll poke peterz and tglx too
to make sure this modification is OK.
I took 1/3. I postpone the remaining two until I hear something from
you.
Thanks,
-- Steve
Sebastian
--
To unsubscribe from this list:
On Fri, 6 Dec 2013 03:33:34 +0100
Nicholas Mc Guire wrote:
> > > - migrate_disable();
> > > if (rt_mutex_owner(lock) != current) {
> > > ret = rt_mutex_trylock(lock);
> > > - if (ret)
> > > + if (ret) {
> > > + migrate_disable();
> > >
On Fri, 6 Dec 2013 03:33:34 +0100
Nicholas Mc Guire der.h...@hofr.at wrote:
- migrate_disable();
if (rt_mutex_owner(lock) != current) {
ret = rt_mutex_trylock(lock);
- if (ret)
+ if (ret) {
+ migrate_disable();
On Thu, 05 Dec 2013, Steven Rostedt wrote:
> On Fri, 6 Dec 2013 00:44:49 +0100
> Nicholas Mc Guire wrote:
>
> >
> >
> > pushdown of migrate_disable/enable from read_*lock* to the rt_read_*lock*
> > api level
> >
> > general mapping to mutexes:
> >
> > read_*lock*
> > `-> rt_read_*lock*
On Fri, 6 Dec 2013 00:44:49 +0100
Nicholas Mc Guire wrote:
>
>
> pushdown of migrate_disable/enable from read_*lock* to the rt_read_*lock*
> api level
>
> general mapping to mutexes:
>
> read_*lock*
> `-> rt_read_*lock*
> `-> __spin_lock (the sleeping spin locks)
>
On Fri, 6 Dec 2013 00:44:49 +0100
Nicholas Mc Guire der.h...@hofr.at wrote:
pushdown of migrate_disable/enable from read_*lock* to the rt_read_*lock*
api level
general mapping to mutexes:
read_*lock*
`- rt_read_*lock*
`- __spin_lock (the sleeping spin locks)
On Thu, 05 Dec 2013, Steven Rostedt wrote:
On Fri, 6 Dec 2013 00:44:49 +0100
Nicholas Mc Guire der.h...@hofr.at wrote:
pushdown of migrate_disable/enable from read_*lock* to the rt_read_*lock*
api level
general mapping to mutexes:
read_*lock*
`- rt_read_*lock*
12 matches
Mail list logo