Code

History

Commits on v2.6.24-rc4 to kernel/workqueue.c35+
  1. Use helpers to obtain task pid in printksPavel Emelyanov committed 19 years agoba25f9d
  2. workqueue: debug flushing deadlocks with lockdepJohannes Berg committed 19 years ago4e6045f
  3. fix bogus hotplug cpu warningHugh Dickins committed 19 years agod243769
  4. destroy_workqueue() can livelockOleg Nesterov committed 19 years ago13c2216
  5. Freezer: make kernel threads nonfreezable by defaultRafael J. Wysocki committed 19 years ago8314418
  6. make cancel_xxx_work_sync() return a booleanOleg Nesterov committed 19 years ago1f1f642
  7. rename cancel_rearming_delayed_work() to cancel_delayed_work_sync()Oleg Nesterov committed 19 years agof5a421a
  8. simplify cleanup_workqueue_thread()Oleg Nesterov committed 19 years ago1444196
  9. Add suspend-related notifications for CPU hotplugRafael J. Wysocki committed 19 years ago8bb7844
  10. make cancel_rearming_delayed_work() reliableOleg Nesterov committed 19 years ago6e84d64
  11. worker_thread: don't play with SIGCHLD and numa policyOleg Nesterov committed 19 years ago5de18d1
  12. unify flush_work/flush_work_keventd and rename it to cancel_work_syncOleg Nesterov committed 19 years ago28e53bd
  13. worker_thread: fix racy try_to_freeze() usageOleg Nesterov committed 19 years ago85f4186
  14. worker_thread: don't play with signalsOleg Nesterov committed 19 years agob9aac8e
  15. workqueue: kill NOAUTOREL worksOleg Nesterov committed 19 years ago23b2e59
  16. make cancel_rearming_delayed_work() work on any workqueue, not just keventd_wqOleg Nesterov committed 19 years ago1634c48
  17. workqueue: introduce wq_per_cpu() helperOleg Nesterov committed 19 years agoa848e3b
  18. unify queue_delayed_work() and queue_delayed_work_on()Oleg Nesterov committed 19 years ago63bc036
  19. make queue_delayed_work() friendly to flush_fork()Oleg Nesterov committed 19 years agoed7c0fe
  20. workqueues: shift kthread_bind() from CPU_UP_PREPARE to CPU_ONLINEOleg Nesterov committed 19 years ago06ba38a
  21. workqueue: make init_workqueues() __initOleg Nesterov committed 19 years agoc12920d
  22. workqueue: introduce workqueue_struct->singlethreadOleg Nesterov committed 19 years agocce1a16
  23. workqueue: introduce cpu_singlethread_mapOleg Nesterov committed 19 years agob1f4ec1
  24. workqueue: make cancel_rearming_delayed_workqueue() work on idle dworkOleg Nesterov committed 19 years agodfb4b82
  25. workqueue: don't save interrupts in run_workqueue()Oleg Nesterov committed 19 years agof293ea9
  26. workqueue: kill run_scheduled_work()Oleg Nesterov committed 19 years ago7097a87
  27. workqueue: don't migrate pending works from the dead CPUOleg Nesterov committed 19 years ago3af2443
  28. workqueue: don't clear cwq->thread until it exitsOleg Nesterov committed 19 years ago36aa9df
  29. workqueue: fix flush_workqueue() vs CPU_DEAD raceOleg Nesterov committed 19 years agod721304
  30. workqueue: fix freezeable workqueues implementationOleg Nesterov committed 19 years ago319c2a9
  31. flush_cpu_workqueue: don't flush an empty ->worklistOleg Nesterov committed 19 years ago83c2252
  32. flush_workqueue(): use preempt_disable to hold off cpu hotplugAndrew Morton committed 19 years agoedab251
  33. implement flush_work()Oleg Nesterov committed 19 years agob89deed
  34. reimplement flush_workqueue()Oleg Nesterov committed 19 years agofc2e4d7
  35. schedule_on_each_cpu(): use preempt_disable()Andrew Morton committed 19 years agoe18f3ff