Re: [PATCH] workqueue: fix double unlock bug

2014-04-14 Thread DaeSeok Youn
2014-04-14 15:50 GMT+09:00 Lai Jiangshan : > On 04/14/2014 08:58 AM, Daeseok Youn wrote: >> >> mutex_unlock() and put_pwq_unlocked() do not need to be called >> when alloc_unbound_pwq() is failed. >> >> Signed-off-by: Daeseok Youn >> --- >> kernel/workqueue.c |2 +- >> 1 files changed, 1

Re: [PATCH] workqueue: fix double unlock bug

2014-04-14 Thread Lai Jiangshan
On 04/14/2014 08:58 AM, Daeseok Youn wrote: > > mutex_unlock() and put_pwq_unlocked() do not need to be called > when alloc_unbound_pwq() is failed. > > Signed-off-by: Daeseok Youn > --- > kernel/workqueue.c |2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git

Re: [PATCH] workqueue: fix double unlock bug

2014-04-14 Thread Lai Jiangshan
On 04/14/2014 08:58 AM, Daeseok Youn wrote: mutex_unlock() and put_pwq_unlocked() do not need to be called when alloc_unbound_pwq() is failed. Signed-off-by: Daeseok Youn daeseok.y...@gmail.com --- kernel/workqueue.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff

Re: [PATCH] workqueue: fix double unlock bug

2014-04-14 Thread DaeSeok Youn
2014-04-14 15:50 GMT+09:00 Lai Jiangshan la...@cn.fujitsu.com: On 04/14/2014 08:58 AM, Daeseok Youn wrote: mutex_unlock() and put_pwq_unlocked() do not need to be called when alloc_unbound_pwq() is failed. Signed-off-by: Daeseok Youn daeseok.y...@gmail.com --- kernel/workqueue.c |2 +-

[PATCH] workqueue: fix double unlock bug

2014-04-13 Thread Daeseok Youn
mutex_unlock() and put_pwq_unlocked() do not need to be called when alloc_unbound_pwq() is failed. Signed-off-by: Daeseok Youn --- kernel/workqueue.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/kernel/workqueue.c b/kernel/workqueue.c index 0ee63af..e6e9f6a 100644

[PATCH] workqueue: fix double unlock bug

2014-04-13 Thread Daeseok Youn
mutex_unlock() and put_pwq_unlocked() do not need to be called when alloc_unbound_pwq() is failed. Signed-off-by: Daeseok Youn daeseok.y...@gmail.com --- kernel/workqueue.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/kernel/workqueue.c b/kernel/workqueue.c index