Tejun Heo
|
c54fce6eff
workqueue: add documentation
|
%!s(int64=14) %!d(string=hai) anos |
Linus Torvalds
|
cd4d4fc413
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
|
%!s(int64=14) %!d(string=hai) anos |
Tejun Heo
|
9c37547ab6
workqueue: use zalloc_cpumask_var() for gcwq->mayday_mask
|
%!s(int64=14) %!d(string=hai) anos |
Tejun Heo
|
477a3c33d1
workqueue: fix GCWQ_DISASSOCIATED initialization
|
%!s(int64=14) %!d(string=hai) anos |
Tejun Heo
|
8a2e8e5dec
workqueue: fix cwq->nr_active underflow
|
%!s(int64=14) %!d(string=hai) anos |
Tejun Heo
|
e41e704bc4
workqueue: improve destroy_workqueue() debuggability
|
%!s(int64=14) %!d(string=hai) anos |
Namhyung Kim
|
972fa1c531
workqueue: mark lock acquisition on worker_maybe_bind_and_lock()
|
%!s(int64=14) %!d(string=hai) anos |
Namhyung Kim
|
06bd6ebffa
workqueue: annotate lock context change
|
%!s(int64=14) %!d(string=hai) anos |
Arjan van de Ven
|
e36c886a0f
workqueue: Add basic tracepoints to track workqueue execution
|
%!s(int64=14) %!d(string=hai) anos |
Xiaotian Feng
|
8d9df9f084
workqueue: free rescuer on destroy_workqueue
|
%!s(int64=14) %!d(string=hai) anos |
Tejun Heo
|
f6500947a9
workqueue: workqueue_cpu_callback() should be cpu_notifier instead of hotcpu_notifier
|
%!s(int64=15) %!d(string=hai) anos |
Namhyung Kim
|
38f5156800
workqueue: add missing __percpu markup in kernel/workqueue.c
|
%!s(int64=15) %!d(string=hai) anos |
Linus Torvalds
|
3b7433b8a8
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
|
%!s(int64=15) %!d(string=hai) anos |
Suresh Siddha
|
6ee0578b4d
workqueue: mark init_workqueues() as early_initcall()
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
098849516d
workqueue: explain for_each_*cwq_cpu() iterators
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
e120153ddf
workqueue: fix how cpu number is stored in work->data
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
f2e005aaff
workqueue: fix mayday_mask handling on UP
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
931ac77ef6
workqueue: fix build problem on !CONFIG_SMP
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
9f9c23644b
workqueue: fix locking in retry path of maybe_create_worker()
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
c7fc77f78f
workqueue: remove WQ_SINGLE_CPU and use WQ_UNBOUND instead
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
f34217977d
workqueue: implement unbound workqueue
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
bdbc5dd7de
workqueue: prepare for WQ_UNBOUND implementation
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
d313dd85ad
workqueue: fix worker management invocation without pending works
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
a1e453d279
workqueue: fix incorrect cpu number BUG_ON() in get_work_gcwq()
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
4ce48b37bf
workqueue: fix race condition in flush_workqueue()
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
cb44476699
workqueue: use worker_set/clr_flags() only from worker itself
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
fb0e7beb5c
workqueue: implement cpu intensive workqueue
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
649027d73a
workqueue: implement high priority workqueue
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
dcd989cb73
workqueue: implement several utility APIs
|
%!s(int64=15) %!d(string=hai) anos |
Tejun Heo
|
d320c03830
workqueue: s/__create_workqueue()/alloc_workqueue()/, and add system workqueues
|
%!s(int64=15) %!d(string=hai) anos |