Commit History

Autor SHA1 Mensaxe Data
  Kees Cook d8537548c9 drivers: avoid format strings in names passed to alloc_workqueue() %!s(int64=12) %!d(string=hai) anos
  Viresh Kumar 0668106ca3 workqueue: Add system wide power_efficient workqueues %!s(int64=12) %!d(string=hai) anos
  Viresh Kumar cee22a1505 workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 3d1cb2059d workqueue: include workqueue info when printing debug dump of a worker task %!s(int64=12) %!d(string=hai) anos
  Tejun Heo d55262c4d1 workqueue: update sysfs interface to reflect NUMA awareness and a kernel param to disable NUMA affinity %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 8425e3d5bd workqueue: inline trivial wrappers %!s(int64=12) %!d(string=hai) anos
  Tejun Heo e626761691 workqueue: implement current_is_workqueue_rescuer() %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 226223ab3c workqueue: implement sysfs interface for workqueues %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 8719dceae2 workqueue: reject adjusting max_active or applying attrs to ordered workqueues %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 618b01eb42 workqueue: make it clear that WQ_DRAINING is an internal flag %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 9e8cd2f589 workqueue: implement apply_workqueue_attrs() %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 493008a8e4 workqueue: drop WQ_RESCUER and test workqueue->rescuer for NULL instead %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 7a4e344c56 workqueue: introduce workqueue_attrs %!s(int64=12) %!d(string=hai) anos
  Tejun Heo d84ff0512f workqueue: consistently use int for @cpu variables %!s(int64=12) %!d(string=hai) anos
  Lai Jiangshan 45d9550a0e workqueue: allow more off-queue flag space %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 112202d909 workqueue: rename cpu_workqueue to pool_workqueue %!s(int64=12) %!d(string=hai) anos
  Lai Jiangshan 60c057bca2 workqueue: add delayed_work->wq to simplify reentrancy handling %!s(int64=12) %!d(string=hai) anos
  Lai Jiangshan 6be195886a workqueue: replace WORK_CPU_NONE/LAST with WORK_CPU_END %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 7c3eed5cd6 workqueue: record pool ID instead of CPU in work->data when off-queue %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 715b06b864 workqueue: introduce WORK_OFFQ_CPU_NONE %!s(int64=12) %!d(string=hai) anos
  Tejun Heo e2905b2912 workqueue: unexport work_cpu() %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 136b5721d7 workqueue: deprecate __cancel_delayed_work() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 57b30ae77b workqueue: reimplement cancel_delayed_work() using try_to_grab_pending() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo e0aecdd874 workqueue: use irqsafe timer for delayed_work %!s(int64=13) %!d(string=hai) anos
  Tejun Heo f991b318cc workqueue: clean up delayed_work initializers and add missing one %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 203b42f731 workqueue: make deferrable delayed_work initializer names consistent %!s(int64=13) %!d(string=hai) anos
  Tejun Heo ee64e7f697 workqueue: cosmetic whitespace updates for macro definitions %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 3b07e9ca26 workqueue: deprecate system_nrt[_freezable]_wq %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 43829731dd workqueue: deprecate flush[_delayed]_work_sync() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo ae930e0f4e workqueue: gut system_nrt[_freezable]_wq() %!s(int64=13) %!d(string=hai) anos