Pull workqueue updates from Tejun Heo: "Only three trivial changes for workqueue this time - doc, MAINTAINERS and EXPORT_SYMBOL updates" * 'for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq: workqueue: fix some docbook warnings workqueue: Make flush_workqueue() available again to non GPL modules workqueue: add myself as a dedicated reviwer
Unified · Split
| @@ -11244,6 +11244,7 @@ F: sound/soc/codecs/wm* · 11243 unmodified lines | ||
| 11244 | 11244 | |
| 11245 | 11245 | WORKQUEUE |
| 11246 | 11246 | M: Tejun Heo <tj@kernel.org> |
| 11247 | +R: Lai Jiangshan <jiangshanlai@gmail.com> | |
| 11247 | 11248 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git |
| 11248 | 11249 | S: Maintained |
| 11249 | 11250 | F: include/linux/workqueue.h |
| @@ -265,7 +265,7 @@ static inline unsigned int work_static(struct work_struct *work) { return 0; } · 264 unmodified lines | ||
| 265 | 265 | /** |
| 266 | 266 | * delayed_work_pending - Find out whether a delayable work item is currently |
| 267 | 267 | * pending |
| 268 | − * @work: The work item in question | |
| 268 | + * @w: The work item in question | |
| 269 | 269 | */ |
| 270 | 270 | #define delayed_work_pending(w) \ |
| 271 | 271 | work_pending(&(w)->work) |
| @@ -366,7 +366,7 @@ __alloc_workqueue_key(const char *fmt, unsigned int flags, int max_active, · 94 unmodified lines | ||
| 366 | 366 | * @fmt: printf format for the name of the workqueue |
| 367 | 367 | * @flags: WQ_* flags |
| 368 | 368 | * @max_active: max in-flight work items, 0 for default |
| 369 | − * @args: args for @fmt | |
| 369 | + * @args...: args for @fmt | |
| 370 | 370 | * |
| 371 | 371 | * Allocate a workqueue with the specified parameters. For detailed |
| 372 | 372 | * information on WQ_* flags, please refer to Documentation/workqueue.txt. |
| @@ -398,7 +398,7 @@ __alloc_workqueue_key(const char *fmt, unsigned int flags, int max_active, · 25 unmodified lines | ||
| 398 | 398 | * alloc_ordered_workqueue - allocate an ordered workqueue |
| 399 | 399 | * @fmt: printf format for the name of the workqueue |
| 400 | 400 | * @flags: WQ_* flags (only WQ_FREEZABLE and WQ_MEM_RECLAIM are meaningful) |
| 401 | − * @args: args for @fmt | |
| 401 | + * @args...: args for @fmt | |
| 402 | 402 | * |
| 403 | 403 | * Allocate an ordered workqueue. An ordered workqueue executes at |
| 404 | 404 | * most one work item at any given time in the queued order. They are |
| @@ -2612,7 +2612,7 @@ void flush_workqueue(struct workqueue_struct *wq) · 2611 unmodified lines | ||
| 2612 | 2612 | out_unlock: |
| 2613 | 2613 | mutex_unlock(&wq->mutex); |
| 2614 | 2614 | } |
| 2615 | −EXPORT_SYMBOL_GPL(flush_workqueue); | |
| 2615 | +EXPORT_SYMBOL(flush_workqueue); | |
| 2616 | 2616 | |
| 2617 | 2617 | /** |
| 2618 | 2618 | * drain_workqueue - drain a workqueue |