1. e0323a0 blockjob: add set_speed to BlockJobDriver by Vladimir Sementsov-Ogievskiy · 4 years, 1 month ago
  2. bb0c940 job: drop job_drain by Vladimir Sementsov-Ogievskiy · 6 years ago
  3. 89bd030 block: Really pause block jobs on drain by Kevin Wolf · 7 years ago
  4. 2e1795b job: Add job_transition_to_ready() by Kevin Wolf · 7 years ago
  5. 198c49c job: Add job_yield() by Kevin Wolf · 7 years ago
  6. 3d70ff5 job: Move completion and cancellation to Job by Kevin Wolf · 7 years ago
  7. 7eaa8fb job: Move transactions to Job by Kevin Wolf · 7 years ago
  8. 62c9e41 job: Switch transactions to JobTxn by Kevin Wolf · 7 years ago
  9. 3453d97 job: Move .complete callback to Job by Kevin Wolf · 7 years ago
  10. b69f777 job: Add job_drain() by Kevin Wolf · 7 years ago
  11. 4ad3518 job: Move single job finalisation to Job by Kevin Wolf · 7 years ago
  12. bb02b65 job: Move BlockJobCreateFlags to Job by Kevin Wolf · 7 years ago
  13. b15de82 job: Move pause/resume functions to Job by Kevin Wolf · 7 years ago
  14. 5d43e86 job: Add job_sleep_ns() by Kevin Wolf · 7 years ago
  15. da01ff7 job: Move coroutine and related code to Job by Kevin Wolf · 7 years ago
  16. 1908a55 job: Move defer_to_main_loop to Job by Kevin Wolf · 7 years ago
  17. daa7f2f job: Move cancelled to Job by Kevin Wolf · 7 years ago
  18. 80fa2c7 job: Add reference counting by Kevin Wolf · 7 years ago
  19. 252291e job: Add JobDriver.job_type by Kevin Wolf · 7 years ago
  20. 8e4c870 job: Rename BlockJobType into JobType by Kevin Wolf · 7 years ago
  21. 33e9e9b job: Create Job, JobDriver and job_create() by Kevin Wolf · 7 years ago
  22. dee81d5 blockjob: Introduce block_job_ratelimit_get_delay() by Kevin Wolf · 7 years ago
  23. 18bb692 blockjob: Implement block_job_set_speed() centrally by Kevin Wolf · 7 years ago
  24. 23d702d blockjob: drop block_job_pause/resume_all() by Stefan Hajnoczi · 7 years ago
  25. 2da4617 blockjobs: add prepare callback by John Snow · 7 years ago
  26. 62bfdf0 Blockjobs: documentation touchup by John Snow · 7 years ago
  27. 75859b9 blockjobs: model single jobs as transactions by John Snow · 7 years ago
  28. fc24908 blockjob: reimplement block_job_sleep_ns to allow cancellation by Paolo Bonzini · 7 years ago
  29. 5bf1d5a blockjob: remove clock argument from block_job_sleep_ns by Paolo Bonzini · 7 years ago
  30. 4afeffc blockjob: do not allow coroutine double entry or entry-after-completion by Jeff Cody · 7 years ago
  31. eb05e01 blockjob: use deferred_to_main_loop to indicate the coroutine has ended by Paolo Bonzini · 8 years ago
  32. f321dcb blockjob: introduce block_job_pause/resume_all by Paolo Bonzini · 8 years ago
  33. 05b0d8e blockjob: introduce block_job_early_fail by Paolo Bonzini · 8 years ago
  34. 9f086ab blockjob: remove iostatus_reset callback by Paolo Bonzini · 8 years ago
  35. c6cc12b blockjob: Add permissions to block_job_create() by Kevin Wolf · 8 years ago
  36. a7815a7 blockjob: add .start field by John Snow · 8 years ago
  37. e8a40bf blockjob: add .clean property by John Snow · 8 years ago
  38. d899636 blockjobs: fix documentation by John Snow · 8 years ago
  39. c87621e blockjobs: split interface into public/private, Part 1 by John Snow · 8 years ago