Re: [PATCH] fix refrigerator() vs thaw_process() race

2007-02-20 Thread Pavel Machek
Hi! > > > refrigerator() can miss a wakeup, "wait event" loop needs a proper memory > > > ordering. > > > > > > Signed-off-by: Oleg Nesterov <[EMAIL PROTECTED]> > > > > > > --- WQ/kernel/power/process.c~WAKE2007-02-18 22:56:49.0 > > > +0300 > > > +++ WQ/kernel/power/process.c

Re: [PATCH] fix refrigerator() vs thaw_process() race

2007-02-19 Thread Oleg Nesterov
On 02/19, Pavel Machek wrote: > > > refrigerator() can miss a wakeup, "wait event" loop needs a proper memory > > ordering. > > > > Signed-off-by: Oleg Nesterov <[EMAIL PROTECTED]> > > > > --- WQ/kernel/power/process.c~WAKE 2007-02-18 22:56:49.0 +0300 > > +++ WQ/kernel/power/process.c

Re: [PATCH] fix refrigerator() vs thaw_process() race

2007-02-19 Thread Pavel Machek
Hi! > refrigerator() can miss a wakeup, "wait event" loop needs a proper memory > ordering. > > Signed-off-by: Oleg Nesterov <[EMAIL PROTECTED]> > > --- WQ/kernel/power/process.c~WAKE2007-02-18 22:56:49.0 +0300 > +++ WQ/kernel/power/process.c 2007-02-19 01:04:26.0 +0300 > @@

Re: [PATCH] fix refrigerator() vs thaw_process() race

2007-02-18 Thread Rafael J. Wysocki
On Sunday, 18 February 2007 23:17, Oleg Nesterov wrote: > refrigerator() can miss a wakeup, "wait event" loop needs a proper memory > ordering. > > Signed-off-by: Oleg Nesterov <[EMAIL PROTECTED]> ACK > --- WQ/kernel/power/process.c~WAKE2007-02-18 22:56:49.0 +0300 > +++ WQ/kernel/po

[PATCH] fix refrigerator() vs thaw_process() race

2007-02-18 Thread Oleg Nesterov
refrigerator() can miss a wakeup, "wait event" loop needs a proper memory ordering. Signed-off-by: Oleg Nesterov <[EMAIL PROTECTED]> --- WQ/kernel/power/process.c~WAKE 2007-02-18 22:56:49.0 +0300 +++ WQ/kernel/power/process.c 2007-02-19 01:04:26.0 +0300 @@ -46,8 +46,10 @@ v