Re: restart_syscall: use freezable blocking call

2015-04-02 Thread Tejun Heo
On Thu, Apr 02, 2015 at 07:25:13PM +0200, Peter Zijlstra wrote: > On Thu, Apr 02, 2015 at 12:03:08PM -0400, Sasha Levin wrote: > > It's not correct. > > Yay for lockdep ;-) > > > [0.645644] debug_check_no_locks_held (kernel/locking/lockdep.c:4178) > > Should we also have that call in freezer

Re: restart_syscall: use freezable blocking call

2015-04-02 Thread Peter Zijlstra
On Thu, Apr 02, 2015 at 12:03:08PM -0400, Sasha Levin wrote: > It's not correct. Yay for lockdep ;-) > [0.645644] debug_check_no_locks_held (kernel/locking/lockdep.c:4178) Should we also have that call in freezer_do_not_count() ? -- To unsubscribe from this list: send the line "unsubscribe l

Re: restart_syscall: use freezable blocking call

2015-04-02 Thread Sasha Levin
On 03/31/2015 11:07 AM, Peter Zijlstra wrote: >>> @@ -1781,7 +1781,7 @@ schedule_hrtimeout_range_clock(ktime_t * >>> > > t.task = NULL; >>> > > >>> > > if (likely(t.task)) >>> > > - schedule(); >>> > > + freezable_schedule(); >>> > > >>> > >

Re: restart_syscall: use freezable blocking call

2015-03-31 Thread Peter Zijlstra
On Tue, Mar 31, 2015 at 01:39:07AM +0200, Rafael J. Wysocki wrote: > > From: Maninder Singh > > Subject: kernel/time/hrtimer.c: restart_syscall: use freezable blocking call > > > > Avoid waking up every thread sleeping in a restart_syscall call during > > s

Re: restart_syscall: use freezable blocking call

2015-03-30 Thread Rafael J. Wysocki
when calling restart() system > > call in stress testing. > > > > Patch :- > > Subject: restart_syscall: use freezable blocking call > > Avoid waking up every thread sleeping in a restart_syscall call during > > suspend and resume by calling a freezable blocking call

Re: restart_syscall: use freezable blocking call

2015-03-30 Thread Andrew Morton
eups to threads > that are blocked in freezable blocking calls. > Ref: https://lkml.org/lkml/2013/5/1/424 > We have faced similiar issue of sleep fail when calling restart() system call > in stress testing. > > Patch :- > Subject: restart_syscall: use freezable blocking call > A

restart_syscall: use freezable blocking call

2015-03-30 Thread Maninder Singh
/1/424 We have faced similiar issue of sleep fail when calling restart() system call in stress testing. Patch :- Subject: restart_syscall: use freezable blocking call Avoid waking up every thread sleeping in a restart_syscall call during suspend and resume by calling a freezable blocking call