Namhyung Kim
|
06bd6ebffa
workqueue: annotate lock context change
|
пре 14 година |
Xiaotian Feng
|
8d9df9f084
workqueue: free rescuer on destroy_workqueue
|
пре 15 година |
Tejun Heo
|
f6500947a9
workqueue: workqueue_cpu_callback() should be cpu_notifier instead of hotcpu_notifier
|
пре 15 година |
Namhyung Kim
|
38f5156800
workqueue: add missing __percpu markup in kernel/workqueue.c
|
пре 15 година |
Linus Torvalds
|
3b7433b8a8
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
|
пре 15 година |
Suresh Siddha
|
6ee0578b4d
workqueue: mark init_workqueues() as early_initcall()
|
пре 15 година |
Tejun Heo
|
098849516d
workqueue: explain for_each_*cwq_cpu() iterators
|
пре 15 година |
Tejun Heo
|
e120153ddf
workqueue: fix how cpu number is stored in work->data
|
пре 15 година |
Tejun Heo
|
f2e005aaff
workqueue: fix mayday_mask handling on UP
|
пре 15 година |
Tejun Heo
|
931ac77ef6
workqueue: fix build problem on !CONFIG_SMP
|
пре 15 година |
Tejun Heo
|
9f9c23644b
workqueue: fix locking in retry path of maybe_create_worker()
|
пре 15 година |
Tejun Heo
|
c7fc77f78f
workqueue: remove WQ_SINGLE_CPU and use WQ_UNBOUND instead
|
пре 15 година |
Tejun Heo
|
f34217977d
workqueue: implement unbound workqueue
|
пре 15 година |
Tejun Heo
|
bdbc5dd7de
workqueue: prepare for WQ_UNBOUND implementation
|
пре 15 година |
Tejun Heo
|
d313dd85ad
workqueue: fix worker management invocation without pending works
|
пре 15 година |
Tejun Heo
|
a1e453d279
workqueue: fix incorrect cpu number BUG_ON() in get_work_gcwq()
|
пре 15 година |
Tejun Heo
|
4ce48b37bf
workqueue: fix race condition in flush_workqueue()
|
пре 15 година |
Tejun Heo
|
cb44476699
workqueue: use worker_set/clr_flags() only from worker itself
|
пре 15 година |
Tejun Heo
|
fb0e7beb5c
workqueue: implement cpu intensive workqueue
|
пре 15 година |
Tejun Heo
|
649027d73a
workqueue: implement high priority workqueue
|
пре 15 година |
Tejun Heo
|
dcd989cb73
workqueue: implement several utility APIs
|
пре 15 година |
Tejun Heo
|
d320c03830
workqueue: s/__create_workqueue()/alloc_workqueue()/, and add system workqueues
|
пре 15 година |
Tejun Heo
|
b71ab8c202
workqueue: increase max_active of keventd and kill current_is_keventd()
|
пре 15 година |
Tejun Heo
|
e22bee782b
workqueue: implement concurrency managed dynamic worker pool
|
пре 15 година |
Tejun Heo
|
d302f01782
workqueue: implement worker_{set|clr}_flags()
|
пре 15 година |
Tejun Heo
|
7e11629d0e
workqueue: use shared worklist and pool all workers per cpu
|
пре 15 година |
Tejun Heo
|
18aa9effad
workqueue: implement WQ_NON_REENTRANT
|
пре 15 година |
Tejun Heo
|
7a22ad757e
workqueue: carry cpu number in work data once execution starts
|
пре 15 година |
Tejun Heo
|
8cca0eea39
workqueue: add find_worker_executing_work() and track current_cwq
|
пре 15 година |
Tejun Heo
|
502ca9d819
workqueue: make single thread workqueue shared worker pool friendly
|
пре 15 година |