Re: [PATCH] make-cancel_rearming_delayed_work-reliable-fix

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jarek Poplawski
Date: Tuesday, May 8, 2007 - 6:07 am

On Tue, May 08, 2007 at 04:02:21PM +0400, Oleg Nesterov wrote:
...

But most often there is a simple rearming (but not neccessarily
always) work for which the first is not enough and the second
an overkill (especially with system/workqueues loaded).


Thanks for explanation - I try to think about this.
 

I meant held locks - maybe e.g. after seeing some flag set (or some
other global/per_cpu/atomic/whatever variable) in a processed work
insert_wq_barrier could be done in already locked place. Or maybe
the whole idea of these completions should be rethinked, for
something lighter (i.e. lockless)?


I agree 100% - it's -mm, the old way is working, so why hurry?

Jarek P.
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] make cancel_rearming_delayed_work() reliable, Oleg Nesterov, (Thu May 3, 1:42 pm)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Oleg Nesterov, (Fri May 4, 10:09 am)
[PATCH] make-cancel_rearming_delayed_work-reliable-fix, Oleg Nesterov, (Sat May 5, 2:32 pm)
Re: [PATCH] make-cancel_rearming_delayed_work-reliable-fix, Jarek Poplawski, (Mon May 7, 3:31 am)
Re: [PATCH] make-cancel_rearming_delayed_work-reliable-fix, Anton Vorontsov, (Mon May 7, 4:55 am)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Jarek Poplawski, (Tue May 8, 12:15 am)
Re: [PATCH] make-cancel_rearming_delayed_work-reliable-fix, Jarek Poplawski, (Tue May 8, 2:16 am)
Re: [PATCH] make-cancel_rearming_delayed_work-reliable-fix, Jarek Poplawski, (Tue May 8, 6:07 am)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Jarek Poplawski, (Tue May 8, 6:56 am)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Jarek Poplawski, (Tue May 8, 7:12 am)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Jarek Poplawski, (Tue May 8, 7:32 am)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Oleg Nesterov, (Fri May 11, 6:47 am)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Oleg Nesterov, (Fri May 11, 7:53 am)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Oleg Nesterov, (Sun May 13, 12:27 pm)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Oleg Nesterov, (Sun May 13, 2:25 pm)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Oleg Nesterov, (Mon May 14, 12:44 pm)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Jarek Poplawski, (Tue May 15, 6:09 am)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Oleg Nesterov, (Tue May 15, 3:00 pm)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Oleg Nesterov, (Tue May 15, 3:08 pm)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Jarek Poplawski, (Tue May 15, 10:21 pm)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Oleg Nesterov, (Wed May 16, 11:52 am)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Jarek Poplawski, (Fri May 18, 12:35 am)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Jarek Poplawski, (Fri May 18, 1:13 am)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Jarek Poplawski, (Mon May 21, 12:00 am)
Re: [PATCH] make cancel_rearming_delayed_work() reliable, Jarek Poplawski, (Mon May 21, 3:10 am)