commit | 3657600040a7279e52252af3f9d7e253f4f49ef0 | [log] [tgz] |
---|---|---|
author | Joonsoo Kim <js1304@gmail.com> | Fri Oct 26 23:03:49 2012 +0900 |
committer | Tejun Heo <tj@kernel.org> | Sat Dec 01 16:45:45 2012 -0800 |
tree | 1cc95124c9108e24ee18a7d9af2e511fd735daae | |
parent | 999767beb1b4a10eabf90e6017e496536cf4db0b [diff] |
workqueue: add WARN_ON_ONCE() on CPU number to wq_worker_waking_up() Recently, workqueue code has gone through some changes and we found some bugs related to concurrency management operations happening on the wrong CPU. When a worker is concurrency managed (!WORKER_NOT_RUNNIG), it should be bound to its associated cpu and woken up to that cpu. Add WARN_ON_ONCE() to verify this. Signed-off-by: Joonsoo Kim <js1304@gmail.com> Signed-off-by: Tejun Heo <tj@kernel.org>