Commit History

Autor SHA1 Mensaxe Data
  Joonsoo Kim b75cac9368 workqueue: correct req_cpu in trace_workqueue_queue_work() %!s(int64=13) %!d(string=hai) anos
  Joonsoo Kim 330dad5b9c workqueue: use enum value to set array size of pools in gcwq %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 23657bb192 workqueue: add missing wmb() in clear_work_data() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 1265057fa0 workqueue: fix CPU binding of flush_delayed_work[_sync]() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 8376fe22c7 workqueue: implement mod_delayed_work[_on]() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo bbb68dfaba workqueue: mark a work item being canceled as such %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 36e227d242 workqueue: reorganize try_to_grab_pending() and __cancel_timer_work() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 7beb2edf44 workqueue: factor out __queue_delayed_work() from queue_delayed_work_on() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo b549007727 workqueue: introduce WORK_OFFQ_FLAG_* %!s(int64=13) %!d(string=hai) anos
  Tejun Heo bf4ede014e workqueue: move try_to_grab_pending() upwards %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 715f130080 workqueue: fix zero @delay handling of queue_delayed_work_on() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 57469821fd workqueue: unify local CPU queueing handling %!s(int64=13) %!d(string=hai) anos
  Tejun Heo d8e794dfd5 workqueue: set delayed_work->timer function on initialization %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 8930caba3d workqueue: disable irq while manipulating PENDING %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 959d1af8cf workqueue: add missing smp_wmb() in process_one_work() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo d4283e9378 workqueue: make queueing functions return bool %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 0a13c00e9d workqueue: reorder queueing functions so that _on() variants are on top %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 6fec10a1a5 workqueue: fix spurious CPU locality WARN from process_one_work() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 8db25e7891 workqueue: simplify CPU hotplug code %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 628c78e7ea workqueue: remove CPU offline trustee %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 3ce6337730 workqueue: don't butcher idle workers on an offline CPU %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 25511a4776 workqueue: reimplement CPU online rebinding to handle idle workers %!s(int64=13) %!d(string=hai) anos
  Tejun Heo bc2ae0f5bb workqueue: drop @bind from create_worker() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 6037315269 workqueue: use mutex for global_cwq manager exclusion %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 403c821d45 workqueue: ROGUE workers are UNBOUND workers %!s(int64=13) %!d(string=hai) anos
  Tejun Heo f2d5a0ee06 workqueue: drop CPU_DYING notifier operation %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 6575820221 workqueue: perform cpu down operations from low priority cpu_notifier() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 3270476a6c workqueue: reimplement WQ_HIGHPRI using a separate worker_pool %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 4ce62e9e30 workqueue: introduce NR_WORKER_POOLS and for_each_worker_pool() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 11ebea50db workqueue: separate out worker_pool flags %!s(int64=13) %!d(string=hai) anos